Embedded Software Developer | Embedded Softwareentwickler*in (w/m/d)

Siemens AG

Forchheim, Oberfranken, Bayern, Deutschland
Published Aug 20, 2025
Full-time
Permanent

Job Summary

Join Siemens Healthineers as an Embedded Software Developer to shape the future of healthcare by developing control software for X-ray generators used in medical imaging, such as CT and mammography. In this role, you will be deeply involved in the entire software lifecycle, from estimating development effort based on requirements to implementing, refactoring, and verifying software units using model-based development tools. You'll integrate and test control software in subsystems, simulation environments, and on target hardware, contributing to the integration of X-ray generators into complete medical products. This position offers the opportunity to work on building and operating CI/CD infrastructure tailored for embedded medical devices, while also supporting colleagues with field and manufacturing issues. The role values strong analytical skills, proactive problem-solving, and a commitment to continuous improvement, offering a dynamic environment with opportunities for professional growth within a global leader in medical technology.

Required Skills

Education

Master's/Diploma degree in Computer Science, Data Engineering, Information Technology, Electrical Engineering, or Communications Engineering. Bachelor's degree or completed vocational training with additional professional experience also considered.

Experience

  • Professional experience in Embedded Software (ideally)
  • Experience with C++ programming language
  • Knowledge of software modeling with UML 2.0
  • Knowledge of bus systems (e.g., CAN, Ethernet, etc.), real-time operating systems, or LINUX
  • Experience in medical technology/X-ray generators (ideally)
  • Experience in agile software development, Test-Driven Development, and Continuous Integration/Deployment (desirable)

Languages

German (Fluent)English (Fluent)

Additional

  • Up to 60% mobile work possible within Germany. Position can be full-time or part-time (min. 30h/week).