Software Engineer – Build & Release; Autonomous Systems
Listed on 2025-12-19
-
Software Development
Software Engineer, Embedded Software Engineer
Software Engineer – Build & Release (Autonomous Systems)
About the Role
We’re looking for a Software Integration Engineer with a strong background in the software development lifecycle and a passion for building reliable systems. You’ll play a key role in integrating, deploying, and maintaining software for cutting-edge autonomous vehicle platforms.
This role is ideal for someone who thrives in a collaborative, multidisciplinary engineering environment — where software, hardware, and autonomy intersect to solve complex real-world problems.
What You’ll DoSupport the software development lifecycle for robotics and autonomy teams operating in C++ and Linux environments
Integrate, test, and deploy software into production vehicle platforms
Develop and maintain robust software solutions, including debugging and continuous updates to autonomy software
Evaluate software performance in both simulation and live vehicle environments
Collaborate closely with cross-functional teams to ensure reliable and effective system behavior
Travel occasionally (up to ~5%) for on-site vehicle testing and system integration
Experience integrating software into hardware-based or embedded products
Proficiency in C, C++, Python, CMake, ROS2, or Bash
Strong understanding of modern CI/CD workflows
, including experience with tools like Git, Git Lab Pipelines, Jenkins, or Git Hub ActionsFamiliarity with Docker / Docker Compose, Artifactory, unit testing, and C++ debugging
Ability to deliver production-quality software in a continuously integrated environment
Strong communication skills and a proactive approach to problem-solving
Commitment to clean, maintainable code and thorough documentation practices
Experience developing software for robotics or autonomous systems
Background working with safety-critical environments or standards such as MIL-STD-882, ISO-26262, or DO-178
Location: On-site preferred (hybrid flexibility may vary by project)
Travel: Up to 5% for testing or integration events
Seniority: Mid-level to Senior (3–7 years of experience ideal)
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).