Senior Staff Engineer Embedded Software (f/m/div) at Infineon Technologies
Berlin, Berlin, Germany -
Full Time


Start Date

Immediate

Expiry Date

22 Nov, 26

Salary

0.0

Posted On

24 Aug, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Information & Data Services

Description

Your Role


Key responsibilities in your new role


  • Design and implement robust embedded software (C/Bare Metal) for motor control systems, adhering to safety standards (ISO 26262 ASIL B) and coding guidelines (e.g., MISRA C)
  • Derive and document software requirements and test specifications from system-level requirements, ensuring full traceability within the V-Model process
  • Model and design software architecture using UML (e.g., PlantUML), defining component interfaces, state machines, and sequence diagrams
  • Set up and maintain development environments (IDE, Build Systems) and automated test setups, including Unit Testing frameworks to ensure high code quality and coverage
  • Conduct software integration testing and debugging on hardware-in-the-loop (HIL) or motor test bench setups, including simulating motor control effects and resolving complex mechatronic issues
  • Collaborate closely with cross-functional teams (Hardware, System Engineering, Validation) to troubleshoot interdisciplinary problems and optimize system performance

Your Profile


Qualifications And Skills To Help You Succeed


  • University degree in Computer Engineering, Mechatronics, Electrical Engineering, or a comparable field
  • Minimum 6 years of hands-on embedded software design and development, with at least 2–3 years in automotive or safety-critical domains
  • Expert-level C programming for bare-metal development; Python skills for test automation are highly preferred
  • Hardware & Debugging: Comfortable working with microcontrollers, sensors, and lab equipment; proficient with debugging/tracing tools (e.g., Lauterbach TRACE32, Vector CANoe, or JTAG/SWD)
  • Hands-on experience with two or more embedded communication protocols: CAN, LIN, SPI, I2C, UART
  • Proven experience with functional safety standards (ISO 26262, ASIL B) and automotive development processes (Automotive SPICE)
  • Basic understanding of motor control concepts (e.g., PWM, PID, FOC) is a strong plus
  • Excellent team player with strong problem-solving and troubleshooting abilities
  • Fluent in written and spoken German and English (B2/C1 level)


Responsibilities
Loading...