
Embedded Software Developer
ADB SAFEGATE2 months ago
Malmö, SwedenSenior
Responsibilities
- Develop and maintain embedded software platform components primarily in C++.
- Implement new features and own them from design through delivery.
- Perform deep debugging and troubleshooting across application code, Embedded Linux, and hardware.
- Improve build, test, and release workflows, including CI/CD and Azure DevOps pipelines.
- Apply secure engineering practices, including secure coding and robustness.
Requirements
- Strong professional experience with C++ in embedded or system-level development.
- Solid experience with Embedded Linux, including systems programming, networking, and debugging.
- A strong engineering focus on testing and maintainability.
- Working knowledge of Git and preferably Azure DevOps.
- Experience working in Agile teams and fluency in English.
- Preferred qualifications include security engineering knowledge, RTOS experience, DevOps or CI/CD experience, Yocto, radar or LiDAR products, hardware troubleshooting, and C#, Java, or Python experience.
- Comfort working in an international, multicultural environment.
Benefits
- Competitive salary and benefits.
- Opportunities for career development, upskilling, and promotion.
- Flexible working culture.
- International, collaborative work environment.