System Engineer

HireArt

Ann Arbor (MI)

On-site

USD 103,000 - 107,000

Full time

8 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

HireArt is seeking a System Engineer to design, develop, integrate, and validate system-level software for advanced automotive platforms. You will collaborate with cross-functional teams to deliver scalable, reliable middleware and vehicle services using C++, Python, and Java.

The role focuses on embedded, Linux-based real-time systems and requires strong MBSE skills, SysML/UML modeling, and experience with cloud and CI/CD tools. Onsite in Ann Arbor, MI with a 6-month contract via HireArt.

Qualifications

  • 8+ years of experience developing detailed system and software-level requirements.
  • Experience with MBSE methodologies and tools such as CATIA and StrictDoc.
  • Strong understanding of SysML, UML, and systems architecture modeling.
  • Experience with C++, Python, Java, C, and Golang in development.
  • Familiar with cloud platforms (AWS/Azure/GCP) and containerization/DevOps concepts.
  • Experience with modern build systems and CI/CD (Bazel, GitHub or GitLab).
  • Strong analytical, troubleshooting, and cross-functional collaboration skills.

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.

Skills

C++ (Mandatory)
Python (Mandatory)
Java (Mandatory)
Golang
SysML/UML modeling
MBSE
Cross-functional collaboration

Tools

CATIA
StrictDoc
GitHub
GitLab
Bazel

Job description

Expected compensation: 75.00 - 78.00 USD Per Hour

HireArt is helping our client find detail-oriented System Engineers to join its team.

In this role, you’ll support the design, development, integration, and validation of system-level software solutions for advanced automotive platforms. You’ll collaborate closely with systems engineering, product, and global engineering teams to help deliver scalable, reliable, and high-performance software and middleware solutions across embedded and vehicle systems.

The ideal candidate is highly collaborative, technically strong, and experienced in systems architecture, embedded software, and automotive system integration.

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.

As a System Engineer, You Will
  • 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
Preferred Qualifications
  • Experience leading software projects or mentoring small engineering teams
  • Experience developing embedded software within automotive, robotics, or related industries
  • Experience developing test, verification, or validation plans and methodologies
  • Knowledge of automotive communication interfaces and protocols such as CAN, Ethernet, or SERDES
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
Commitment

This is a full-time, 6-month contract position (with the possibility of extension) staffed via HireArt. This position is onsite and available to candidates local to the Ann Arbor, MI area.

HireArt values diversity and is an Equal Opportunity Employer. We are interested in every qualified candidate who is eligible to work in the United States. Unfortunately, we are not able to sponsor visas or employ corp-to-corp.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

System Engineer
System Engineer

The Mice Groups, Inc. • Ann Arbor (MI)

Hybrid
Automotive System Engineer – Embedded & C++ Expert (Onsite)
Automotive System Engineer – Embedded & C++ Expert (Onsite)

HireArt • Ann Arbor (MI)

On-site
USD 103,000 - 107,000
Automotive Systems Engineer
Automotive Systems Engineer

Pro Staff • Dearborn (MI)

On-site
USD 130,872,000 - 141,893,000
Systems Engineer, Arene Applied Engineering
Systems Engineer, Arene Applied Engineering

Woven • Ann Arbor (MI)

On-site
USD 95,000 - 130,000
Health coverage
Family planning and care benefits
Systems Engineer II, Arene Applied Engineering
Systems Engineer II, Arene Applied Engineering

Woven Planet • Ann Arbor (MI)

On-site
USD 120,000 - 160,000
Vehicle Software and Systems Validation Engineer
Vehicle Software and Systems Validation Engineer

Pro Staff • Dearborn (MI)

On-site
USD 50,000 - 68,000
Senior System Engineer
Senior System Engineer

Russell Tobin • Georgetown (KY)

On-site
USD 85,000 - 115,000
Hardware Engineer - Test Development
Hardware Engineer - Test Development

HireArt • Foster City (CA)

On-site
Pre-tax commuter benefits
Employer subsidized healthcare
401k package
System Engineer
System Engineer

Cypress HCM • Dearborn (MI)

On-site
USD 115,000 - 140,000
Sustaining Engineer
Sustaining Engineer

HireArt • Foster City (CA)

On-site
Pre-tax commuter benefits
Employer subsidized healthcare
Flexible Spending Account
+2