Join a fast‑moving team driving backend reliability for automotive embedded software. You’ll own design, quality, and long‑term maintainability while mentoring peers and shaping toolchain strategy.
What You’ll Do
- Design and implement robust C++ backend components for safety‑critical embedded systems.
- Build and maintain CMake, Conan, and Bazel build pipelines for ATS onboard software.
- Develop and integrate Linux‑based compilation, artifact, and deployment workflows using JFrog.
- Implement and support communication stacks like DDS or ZeroMQ for distributed robotics.
- Collaborate with frontend, product, and cross‑functional teams to improve software quality.
What You Need
- Strong hands‑on C++ experience in embedded, MISRA‑compliant projects.
- Deep expertise with CMake, Conan, and Bazel build systems.
- Proficiency in Linux environments, artifact management, and JFrog.
- Solid knowledge of DDS, ZeroMQ, or similar robotics communication protocols.
- Practical experience with Git, GitLab CI/CD, and branching strategies.
- Agile and DevOps mindset with proven problem‑solving initiative.
Good to Have
- Experience writing Dockerfiles for containerized configuration management.
- Familiarity with continuous integration pipelines and automated testing.
The Opportunity
This role lets you play a key part in making software development efficient and reliable, with full ownership of backend design and maintainability. You’ll be part of a collaborative, customer‑focused culture that values proactive improvement.
