Assistant Engineer Tooling

Website Infineon

Infineon Technologies is hiring an Assistant Engineer – Tooling to work on embedded microcontroller driver software development and validation. The role involves developing, testing, and validating software for ARM‑based microcontrollers and contributing to embedded tooling and automation initiatives.

Key Responsibilities
Embedded Microcontroller Development
Develop and validate device driver software for Infineon microcontrollers
Work on ARM Cortex‑M0 and M4 architectures
Support peripherals such as Ethernet, USB, UART, CAN, SPI, I2C, LIN, Flash, Timers, PWM, SDMMC, HMI, and lighting systems
Software Development & Validation
Application and UI development using Eclipse environment
Author software architecture, design documents, test specifications, and customer documentation
Perform software requirement analysis and ambiguity resolution
Provide technical solutions for customer change requests
Tools, Testing & Automation
Develop validation infrastructure for assigned topics
Create and execute regression test suites using C
Debug and fix issues and change requests
Support automated code generation from specifications
Collaboration & Agile Development
Work closely with application engineers and internal teams
Follow Agile Scrum methodology
Share knowledge and contribute to innovation initiatives
Learn new technologies and tools and disseminate knowledge within the team

🎓 Education Qualifications
Bachelor’s or Master’s Degree in:Computer Science
Electrical Engineering
Electronic Engineering

Required Skills & Experience
Experience
1–2 years of industry experience in embedded software development
Technical Skills
Strong knowledge of OOPS, C++, STL, data structures, and algorithms
Experience with C++‑based models for virtual platforms of SoCs
Experience with IDEs/debuggers such as Keil
Understanding of Software Development Life Cycle (SDLC)
Experience with unit testing tools
Scripting knowledge (Python / Perl / Mako / Windows scripting preferred)
Familiarity with code generation tools is desirable
Controller Knowledge
Good understanding of ARM and 80×51 microcontrollers
Ability to develop and enhance behavioral and functional models

To apply for this job please visit jobs.infineon.com.

Scroll to Top