Embedded Software Development Engineer iv)
Infineon Alle
Augsburg, Germany
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
IntermediateJob location
Augsburg, Germany
Tech stack
ARM
Unit Testing
Software Debugging
Memory Management
Embedded Software
Python
Product Software Implementation Methods
Toolchain
Software Modules
Software Security
Information Technology
Programming Languages
Job description
- 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
Requirements
- 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
About the company
As a global leader in semiconductor solutions in power systems and IoT, Infineon enables game-changing solutions for green and efficient energy, clean and safe mobility, as well as smart and secure IoT. Together, we drive innovation and customer success, while caring for our people and empowering them to reach ambitious goals. Be a part of making life easier, safer and greener.
Are you in?
We are on a journey to create the best Infineon for everyone.
This means we embrace diversity and inclusion and welcome everyone for who they are. At Infineon, we offer a working environment characterized by trust, openness, respect and tolerance and are committed to give all applicants and employees equal opportunities. We base our recruiting decisions on the applicant´s experience and skills. Learn more about our various contact channels.