System Engineer
HireArt · Ann Arbor, MI · 5 days ago
On-siteInformation TechnologyFull-time
About the role
HireArt is assisting our client in hiring detail-oriented System Engineers to join their team. These engineers will support the design, development, integration, and validation of system-level software solutions for advanced automotive platforms.
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 with a strong focus on C++, embedded firmware, and Linux-based real-time automotive systems.
- Implement and enhance middleware, inter-process communication frameworks, and scheduling systems that support scalable, hardware-agnostic vehicle services.
- Support software architectures that enable rapid feature deployment and integration across multiple in-vehicle domains.
- Develop and maintain system design specifications, including state machines, sequence diagrams, and testable system requirements.
- Collaborate with integration and quality engineering teams to troubleshoot and resolve complex system- and software-level issues.
- Support system integration, validation, and feature deployment activities across distributed vehicle platforms.
Requirements
- 8+ years of experience developing detailed system and software-level requirements for complex products or platforms.
- Experience with MBSE methodologies and tools such as CATIA (Mandatory) and StrictDoc for system and software architecture development and documentation.
- Strong understanding of SysML, UML, and systems architecture modeling concepts.
- Deep understanding of vehicle networking and distributed software systems, particularly within ADAS, cockpit systems, or ECU architectures.
- Experience validating distributed vehicle software features and system integrations.
- Ability to work within C++ (Mandatory), Python (Mandatory), Java (Mandatory), C, and Golang-based environments.
- Exposure to cloud platforms such as AWS , Azure, or GCP, along with containerization and DevOps concepts. Basic understanding of AWS is acceptable.
- Experience with modern build systems and CI/CD environments such as Bazel, GitHub (Mandatory), or GitLab.
- Familiarity with software production pipelines and software integration workflows.
- Strong analytical, troubleshooting, and cross-functional collaboration skills.
Qualifications
- Basic understanding of AWS is acceptable.
Skills
- C++
- Python
- Java
- C
- Golang
- Cloud platforms (AWS, Azure, GCP)
- Containerization and DevOps concepts
- Modern build systems (Bazel, GitHub, GitLab)
- Software production pipelines and software integration workflows
Benefits
- PTO and paid holidays
- Pre-tax commuter benefits
- Employer (HireArt) Subsidized Healthcare Benefits
- Flexible Spending Account for healthcare-related costs
- HireArt covers all costs for short and long-term disability and life insurance
- 401k package
Pay
Commensurate with experience
Schedule
This role is expected to be fully onsite Monday through Friday. While there may occasionally be flexibility for remote work on Mondays and Fridays, candidates should plan to work onsite on a daily basis.