About this role
We are seeking an experienced Embedded AI/Firmware Engineer (8-12 years) to develop AI-driven firmware solutions for Infineon PSoC™ MCUs using ModusToolbox™ . The role involves building AI agent capabilities, integrating development and validation tools, enabling BLE/Wi-Fi/IoT applications, and creating automated frameworks to validate AI-generated firmware. Candidates should have strong expertise in embedded C, Arm Cortex-M MCUs, RTOS/FreeRTOS, low-power design, connectivity technologies (BLE/Wi-Fi/USB), Python automation, and hardware debugging . Experience with Generative AI, edge ML, AI coding assistants, MCP servers, and embedded testing frameworks is highly desirable, along with exposure to Zephyr, Matter, Thread, Embedded Rust, and MCU-based ML solutions .
Your role Key responsibilities in your new role
- Develop and enhance AI agent skills for PSoC™ devices using ModusToolbox™, including peripheral and clock configuration, low-power operation, capacitive touch sensing, connectivity features, and driver integration.
- Create AI-driven capabilities for consumer applications, including Bluetooth Low Energy (BLE), Wi-Fi, audio solutions, touch-based user interfaces, and edge machine learning (ML) implementations.
- Design and implement tool integrations, such as Model Context Protocol (MCP) servers, enabling AI agents to interact seamlessly with build environments, debug probes, serial communication tools, power analyzers, and test equipment.
- Define acceptance criteria and develop automated on-target validation frameworks to verify functionality, power consumption, memory utilization, and timing performance of AI-generated firmware.
- Support firmware development, migration, and porting activities across Infineon MCU platforms.
- Collaborate closely with the Application Engineering team on real-world customer use cases, leveraging insights and feedback to continuously improve AI agent capabilities, development skills, and validation methodologies.
Your profile Qualifications and skills to help you succeed
- 8–12 years of hands-on embedded software development experience, primarily in C, targeting Arm Cortex-M or comparable MCU platforms from any semiconductor vendor, with expertise in both bare-metal and RTOS-based environments such as FreeRTOS.
- Proven track record of delivering firmware for at least one battery-operated, connected consumer, or IoT product that has been successfully deployed.
- Strong experience in peripheral bring-up using reference manuals, low-power system design, and implementation of at least one connectivity technology, such as Bluetooth Low Energy (BLE), Wi-Fi, or USB.
- Proficient in hardware-level debugging and system validation using tools such as debuggers, oscilloscopes, logic analyzers, and power analyzers.
- Hands-on experience with at least one MCU Software Development Kit (SDK), such as ModusToolbox™, along with build environments based on GCC, CMake, or Make.
- Strong programming skills in Python for tooling, scripting, and test automation, with working knowledge of Git-based version control and Continuous Integration (CI) workflows.
- Demonstrated practical experience with Generative AI, evidenced through one or more of the following:
- Development of a reusable AI-powered engineering capability, such as an agent skill, custom instruction framework, or MCP server, adopted by multiple users.
- Creation and deployment of complex firmware using AI coding assistants such as GitHub Copilot, Claude Code, or Cursor, with successful validation on target hardware.
- Design and implementation of automated testing frameworks for evaluating and validating AI-generated code.
- Experience with Machine Learning on MCUs, including frameworks such as TensorFlow Lite for Microcontrollers or NPUs like Arm Ethos-U.
- Familiarity with Zephyr RTOS, Matter, and Thread protocols.
- Knowledge of embedded graphics, human-machine interfaces (HMI), or audio processing applications on MCU platforms.
- Experience with simulation and virtualization tools such as Renode or QEMU.
- Exposure to or hands-on development experience with Embedded Rust.
#WeAreIn for driving decarbonization and digitalization. As a global leader in semiconductor solutions in power systems and IoT, Infineon enables game-changing solutions for green and efficient energy, clean and safe mobility, as well as smart and secure IoT. Together, we drive innovation and customer success, while caring for our people and empowering them to reach ambitious goals. Be a part of making life easier, safer and greener. Are you in? We are on a journey to create the best Infineon for everyone.
We strive to create the best Infineon for everyone by embracing diversity and inclusion. We welcome applicants for who they are and offer a workplace built on trust, openness, respect and equal opportunity.
Our hiring decisions are based on skills and experience. Even if you don’t meet every requirement, we encourage you to apply.
Please let your recruiter know if you need any accommodations during the interview process.
Learn more about our various contact channels and about Diversity & Inclusion at Infineon.
Anand Rawal