Embedded Software Development Engineer

Embedded Software Development Engineer

Infineon

Augsburg, Germany

Your Role

Key responsibilities in your new role

  • Design and development of software modules, with quality, security, footprint and performance goals
  • Collaboration with concept engineers and product security teams to understand requirements and drive implementation
  • Design and drive the implementation of software solutions, including unit testing and debugging
  • Contribute to the technical documentation of the product
  • Drive continuous improvement and innovation topics within our department and beyond

Your Profile

Qualifications and skills to help you succeed

  • A technical degree in Computer Science, Electrical Engineering or similar
  • Minimum of 3 years of experience in embedded software development
  • Knowledge of ARM Cortex-M architecture and toolchain, memory management, and linking process
  • Good experience in programming languages (embedded) C and Python. Ideally with experience in Rust or an openness to learn Rust on the job
  • Hands-on experience in implementing modern modularized software
  • Basic know-how of how to apply cryptographic algorithms and software security measures
  • Open to work on-site in Augsburg (minimum 4 days/week)
  • Good communication skills in English, German would be a plus

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Germany      Embedded Software Engineer      On-site      Infineon     

EuroTechJobs Logo

© EuroJobsites 2026