
Staff Engineer Applications
Infineon Technologies3 months ago
Bengaluru, IndiaSenior / Staff+
Responsibilities
- Build and validate MCU-based applications, including firmware development, board bring-up, and performance tuning.
- Optimize embedded systems for power consumption, latency, and throughput.
- Create application notes and reference materials and deliver technical training.
- Collaborate with cross-functional teams and customers to diagnose complex system issues and deliver production-ready solutions.
- Develop and optimize sensing applications for low power and high performance.
Requirements
- Minimum 6–8 years of embedded application development experience.
- BTech or MTech in Electronics, Computer Science, or a similar field.
- Strong C programming skills and embedded systems fundamentals, including software build processes and hands-on board bring-up.
- Knowledge of microcontroller architectures and common peripherals, including ADC, PWM, DMA, and timers.
- Basic hardware knowledge in analog and digital design.
- Ability to root-cause complex, multi-level engineering problems.
- Strong written and verbal communication skills and a teamwork mindset.
- Familiarity with linker scripts and multiple toolchains such as GCC, IAR, and Arm is preferred.
- Experience writing technical documents, multicore software development, and capacitive or inductive touch-sensing solutions is preferred.
Tech Stack
C
Categories
About Infineon Technologies
Infineon Technologies designs and manufactures semiconductors for automotive, industrial, and IoT applications, including power devices, microcontrollers, sensors, and security ICs. The Germany-based public company, spun out of Siemens in 1999 and headquartered in Neubiberg near Munich, sells chips and reference solutions to OEMs and device makers worldwide. It trades on the Frankfurt Stock Exchange (ETR: IFX) and expanded its portfolio with the 2020 acquisition of Cypress Semiconductor.