Staff Embedded Software Engineer
Overview
In this Staff Engineer role, you will drive embedded software development for MCU-based and research projects within Infineon’s R&D; and open-source ecosystems. You’ll build scalable robotic software, integrate hardware and software for demonstrators, and contribute to open-source platforms like Zephyr and ROS. You will collaborate across business lines to translate requirements into actionable work packages, shaping next-generation robotics solutions. This position offers impact across products, demos, and open-source ecosystems, with a mission toward greener, smarter technology.
Retribuzione / Benefits
- comprehensive total rewards package
- location Padova, Italy salary range €43,440 - €59,730
- salary comprises base pay and target variable compensation
Responsabilità
- Drive embedded software development across structured R&D; projects and open-source ecosystems
- Develop, test and verify software for MCU products on ARM Cortex, Aurix, or RISC-V
- Develop scalable humanoid robotic software with humanoid robot application teams
- Integrate hardware and software for robotic demonstrators and scalable references
- Enable Infineon products for open-source ecosystems such as Zephyr and ROS
- Collaborate with Business Lines and adjacent domains (application engineering, technical marketing)
- Capture and analyze requirements and convert them into structured work packages
Requisiti fondamentali
- Degree in Robotics, Computer Science, Electrical Engineering, or comparable discipline
- ≥5 years in embedded software design and development, preferably robotics or semiconductor
- Proficiency in C, C++, and Python
- Professional experience with ROS 2 and robot simulation platforms; RL considerations for training/validation
- Hands-on experience with physical robots or Isaac Sim is a plus
- Experience with RTOS (Zephyr preferred) and debugging tools (JTAG/SWD)
- Strong knowledge of MCU architecture and peripherals (Ethernet, CAN); real-time multi-MCU systems
- Experience with ARM Cortex, TriCore, and RISC-V (advantage)
- Fluency in English (Italian a plus)
- Team player
- Self-learner
- Good communication and interpersonal skills
- ROS 2
- Zephyr RTOS
- RTOS debugging (JTAG/SWD)
In this Staff Engineer role, you will drive embedded software development for MCU-based and research projects within Infineon’s R&D; and open-source ecosystems. You’ll build scalable robotic software, integrate hardware and software for demonstrators, and contribute to open-source platforms like Zephyr and ROS. You will collaborate across business lines to translate requirements into actionable work packages, shaping next-generation robotics solutions. This position offers impact across products, demos, and open-source ecosystems, with a mission toward greener, smarter technology.
Retribuzione / Benefits
- comprehensive total rewards package
- location Padova, Italy salary range €43,440 - €59,730
- salary comprises base pay and target variable compensation
Responsabilità
- Drive embedded software development across structured R&D; projects and open-source ecosystems
- Develop, test and verify software for MCU products on ARM Cortex, Aurix, or RISC-V
- Develop scalable humanoid robotic software with humanoid robot application teams
- Integrate hardware and software for robotic demonstrators and scalable references
- Enable Infineon products for open-source ecosystems such as Zephyr and ROS
- Collaborate with Business Lines and adjacent domains (application engineering, technical marketing)
- Capture and analyze requirements and convert them into structured work packages
Requisiti fondamentali
- Degree in Robotics, Computer Science, Electrical Engineering, or comparable discipline
- ≥5 years in embedded software design and development, preferably robotics or semiconductor
- Proficiency in C, C++, and Python
- Professional experience with ROS 2 and robot simulation platforms; RL considerations for training/validation
- Hands-on experience with physical robots or Isaac Sim is a plus
- Experience with RTOS (Zephyr preferred) and debugging tools (JTAG/SWD)
- Strong knowledge of MCU architecture and peripherals (Ethernet, CAN); real-time multi-MCU systems
- Experience with ARM Cortex, TriCore, and RISC-V (advantage)
- Fluency in English (Italian a plus)
- Team player
- Self-learner
- Good communication and interpersonal skills
- ROS 2
- Zephyr RTOS
- RTOS debugging (JTAG/SWD)