remoteonsite
Senior Software Developer - dSPACE Ltd
Software Engineer
Senior Software Developer responsible for designing and implementing high‑quality, modular experiment and instrumentation software for ECU development, using C++, Python, Qt on Linux within an Agile, HIL‑focused team.
About the role
Key Responsibilities
- Design, develop, and maintain modular software components for ECU prototyping and instrumentation.
- Implement product requirements using C++, Python, and Qt, ensuring real‑time performance on Linux platforms.
- Collaborate with cross‑functional teams in an Agile environment to deliver high‑quality releases.
- Integrate and test software within Hardware‑In‑the‑Loop (HIL) simulation setups.
- Perform code reviews, unit testing, and continuous integration to uphold coding standards.
Requirements
- 5+ years of professional software development experience, primarily in C++ and Python.
- Strong knowledge of Qt framework and Linux development tools.
- Hands‑on experience with real‑time systems and HIL simulation environments.
- Proven ability to work in Agile teams and deliver complex embedded software projects.
- Excellent problem‑solving skills and a passion for cutting‑edge automotive control technologies.