What are the responsibilities and job description for the Software Engineer – Build & Release (Autonomous Systems) position at Super Recruiter LLC?
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 Do
-
Support 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
What We’re Looking For
-
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, GitLab Pipelines, Jenkins, or GitHub Actions
-
Familiarity 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
Bonus Points
-
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
Additional Details
-
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)