onsite
Embedded Software Engineer - Dinc-Positive e.K.
Software Engineer
Develop and maintain high‑performance embedded firmware for automotive and industrial applications, leveraging C/C++, Embedded Linux, RTOS, and AUTOSAR. Drive end‑to‑end product development from concept through validation, ensuring reliability and performance in mission‑critical systems.
About the role
Key Responsibilities
- Design, implement, and test embedded software for automotive and industrial control systems using C/C++ and Embedded Linux.
- Integrate and validate RTOS and AUTOSAR components, ensuring compliance with industry standards.
- Collaborate with hardware engineers to define interfaces, perform hardware‑software co‑design, and troubleshoot integration issues.
- Develop and maintain unit, integration, and regression test suites; use automated build and continuous integration pipelines.
- Participate in code reviews, performance profiling, and root‑cause analysis to optimize system reliability and efficiency.
Requirements
- 3+ years of professional embedded software development experience.
- Hands‑on experience with hardware debugging tools (JTAG, logic analyzers) and version control (Git).
- Strong analytical skills, ability to work independently and in cross‑functional teams.
- Excellent communication skills in German and English.