Embedded Software Developer in Traffic Technology | Embedded Softwareentwickler in der Verkehrstechnik (m/w/d)
dresden elektronik ingenieurtechnik gmbh
Job Summary
This role seeks an experienced Embedded Software Developer to join a team focused on complex electronics development within the traffic technology sector. The core responsibility involves the implementation, testing, and continuous development of control units for road traffic light systems (LSA). Day-to-day tasks include hardware-near software design, primarily utilizing C and C++, and developing system concepts based on 32-bit architectures like ARM Cortex-M (e.g., STM32). The developer is crucial in ensuring implementation, integration, and testing meet specified requirements and relevant functional safety standards. The ideal candidate possesses a degree in Computer Science or a related engineering field, strong technical skills in C/C++ development on Windows/Linux environments, and an independent, structured working style. This position offers the opportunity to work on essential infrastructure technology within a supportive, medium-sized company culture, promoting continuous personal development and a focus on team collaboration and enjoyment in programming tasks.
Required Skills
Education
Degree in Computer Science, Electrical Engineering, Mechatronics, or comparable qualification
Experience
- Professional experience in software development, particularly hardware-near design
- Experience in the conception and development of software systems based on 32-bit architectures (e.g., ARM Cortex-M)
- Professional experience with C and C++ programming languages
- Experience implementing and testing software according to functional safety standards
- Experience working in a structured and self-organized manner
Languages
Additional
- Permanent employment contract; Option for Full-time or Part-time employment (35 hours minimum)