System Engineer; Automotive
Listed on 2026-05-31
-
Software Development
Software Engineer, Embedded Software Engineer
Source One is a consulting services company and we’re currently looking for the following individual to work as a consultant to an autonomous vehicle company in Ann Arbor, MI.
Initial Duration: 12-months with extension potential
Schedule:
Hybrid - 3 days onsite per week
Our client is seeking a highly skilled System Engineer to support the design, development, integration, and validation of advanced software solutions for next-generation automotive platforms. In this role, you will collaborate closely with systems engineering, product, and global engineering teams to develop scalable, reliable, and high-performance embedded software and middleware solutions that support modern vehicle systems and mobility technologies. The ideal candidate has strong experience in embedded systems, automotive software architecture, systems integration, and real-time Linux-based environments.
Key Responsibilities- Collaborate with systems engineering, product, and global engineering teams to design and implement software solutions for the Arene service platform, including tools and SDK components
- Develop, integrate, and maintain system-level software components focused on C++, embedded firmware, and Linux-based automotive systems
- Design and enhance middleware components, inter-process communication frameworks, and scheduling systems
- Support scalable, hardware-agnostic vehicle services and rapid feature deployment across multiple in-vehicle domains
- Troubleshoot and resolve complex software and system-level issues in partnership with integration and quality engineering teams
- Support system integration, feature validation, and deployment activities across distributed vehicle platforms
- Strong experience with MBSE (Model-Based Systems Engineering) methodologies and associated tools
- Hands-on experience with CATIA, Strictdoc, SysML and UML
- Experience developing and documenting system and software architectures
- Strong C++ development experience within embedded or real-time systems
- Experience with Linux-based automotive or embedded platforms
- Understanding of safety-critical or fault-tolerant automotive software
- Knowledge of: ISO 26262, AUTOSAR
- Deep understanding of Vehicle networking, ADAS systems, Cockpit architecture, ECU architecture, and Distributed vehicle software validation
- Experience working with:
Python, Golang - Exposure to cloud and Dev Ops environments including AWS, Azure, GCP, Containerization technologies
- Familiarity with modern CI/CD and build systems such as Bazel, Git Hub and Git Lab
- Experience leading software engineering projects or small technical teams
- Background in automotive, robotics, or related embedded systems industries
- Experience developing test, verification, or validation plans and methodologies
(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).