Embedded Software Developer
(m/f/d)
Freelance/Contracting project Augsburg Start date: 01/26 Reference number: 843562/1
Diesen Job teilen oder drucken
Responsibilities
1. Develop embedded software modules that meet defined timelines, quality standards, security requirements, and memory footprint constraints
2. Collaborate with Concept Engineers and Product Security teams to gather and understand technical requirements
3. Design and implement software solutions, ensuring thorough verification and debugging
4. Contribute to the creation and maintenance of technical product documentation
Profile
5. Degree in Computer Science, Electrical Engineering, or a related technical field
6. Solid experience in embedded software development, ideally with exposure to cryptographic algorithms
7. Strong background in software design, particularly in the context of secure software development
8. Proficient in embedded C and Rust programming, including unit, component, and integration testing; secure coding practices are advantageous
9. Familiarity with ARM Cortex-M architecture, toolchains, memory management, and the linking process
10. Solid understanding of cryptographic principles and awareness of security threats and countermeasures is advantageous
11. Strong communication skills in English; German language skills are advantageous
Benefits
12. You will work in an international environment
13. A very renowned company
14. Interesting tasks in a multinational environment