Staff Embedded Software Engineer - Humanoid Robotics (F/M/Div)
OverviewIn 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 / Benefitscomprehensive 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 fondamentaliDegree 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)
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 / Benefitscomprehensive 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 fondamentaliDegree 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)