System Engineer

JSM Consulting Inc.

Ann Arbor (MI)

Hybrid

USD 90,000 - 130,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

JSM Consulting Inc. is seeking a System Engineer to join its client’s team in Ann Arbor, MI. You will design, develop, integrate, and validate system-level software for automotive platforms, focusing on C++, embedded firmware, and Linux real-time systems.

You will collaborate with systems engineering, product, and global teams to deliver scalable, reliable software across in-vehicle domains. This onsite/hybrid role requires strong collaboration and hands-on problem solving.

Qualifications

  • MBSE with SysML/UML to document system and software architectures.
  • Experience with safety-critical automotive software (ISO 26262, AUTOSAR).
  • Understanding of vehicle networking and ADAS architectures.

Responsibilities

  • Collaborate with engineering teams to design and implement software for automotive platforms.
  • Develop and maintain system-level software components with focus on C++ and embedded firmware.
  • Enhance middleware, IPC frameworks, and scheduling for vehicle services.
  • Support architectures enabling rapid feature deployment across in-vehicle domains.
  • Create system design specs including state machines and testable requirements.
  • Troubleshoot and resolve complex software and system-level issues.
  • Support system integration, validation, and feature deployment across distributed platforms.

Skills

C++
Embedded firmware
Linux RT systems
MBSE
SysML
CAN
Ethernet
ISO 26262
AUTOSAR
Safety-critical

Tools

CATIA
Strictdoc

Job description

Job Description

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

Job Description

JSM 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.
About An Innovative Mobility Technology Company

N/A

Role specifics and target candidate profile Ideal candidate profile

Preferred Qualifications] Experience leading software projects and/or small teams Experience with embedded software for robotics, automotive, or related industries Experience creating test, verification, or validation plans and methods Knowledge or experience with interfaces and protocols used in automotive or related embedded systems (CAN, Ethernet, SERDES)

Daily tasks

Position: System Engineer Collaborate with systems engineering, product, and global partners to design and implement software solutions for the Arene service platform (Tools and SDK), ensuring reliability, scalability, and high performance Develop, integrate, and maintain system-level software components, with a strong focus on C++ and embedded firmware for real-time and Linux-based automotive systems. Implement and enhance middleware components, inter-process communication frameworks, and scheduling systems to support hardware-agnostic, update-friendly vehicle services that bridge multiple in-vehicle domains and support rapid feature deployment Drive and support the development of system design specifications including state machines, sequence diagrams, and create testable system requirements. Identify, troubleshoot, and resolve complex software and system-level issues, working closely with quality and integration engineers.

Required Skills

Experience with MBSE and associated tools (CATIA and Strictdoc are MUST) for creating and documenting system and software architectures (SysML, UML) Experience with safetycritical or faulttolerant automotive software (ISO 26262, AUTOSAR) Deep understanding of vehicle networking, specifically in Advanced Driver-Assistance Systems (ADAS) and cockpit architecture, ECU architecture, and the validation of distributed vehicle software features Ability to interact with C [ C++, Python,] and Golang-based projects Exposure to cloud platforms (AWS, Azure, GCP), containerization, and DevOps tooling is required Proficiency with modern build systems and CI/CD environments (e.g., Bazel, GitHub/GitLab) and familiarity with software production lines for orchestrating software delivery and integration

Employment information Full-time/part-time

full_time

Additional context on remote hires

Hybrid - 3 days in office in Ann arbor - Must be in office 3 days

Timezone preferences

est

Hiring logistics and due diligence Work schedule

M-Friday - Normal business hours

Interview process

There will be 2 interviews - 60 mins.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

System Engineer (Vehicle Interface)
System Engineer (Vehicle Interface)

Intent Design Pvt. Ltd. • Michigan

On-site
USD 110,000 - 140,000
System Engineer
System Engineer

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

On-site
USD 88,166 - 93,676
System Engineer
System Engineer

Cypress HCM • Dearborn (MI)

On-site
USD 115,000 - 140,000
Hybrid Automotive System Engineer — Real-Time Embedded
Hybrid Automotive System Engineer — Real-Time Embedded

JSM Consulting Inc. • Ann Arbor (MI)

Hybrid
USD 90,000 - 130,000
Hybrid work model
System Engineer
System Engineer

Akkodis • Dearborn (MI)

On-site
USD 63,000 - 69,000
Medical insurance
401K plan
Paid leave
Automotive Systems Engineer
Automotive Systems Engineer

Megan Soft Inc • Michigan

On-site
USD 90,000 - 140,000
Systems Engineering Manager
Systems Engineering Manager

ALSO • Palo Alto (CA)

On-site
USD 200,000 - 250,000
Health coverage (100% covered)
One Medical membership
Flexible time off
+1
System Engineer
System Engineer

Pi-Square Technologies LLC • Town of Montana (WI)

On-site
USD 120,000 - 170,000
System Engineer (Software Integration)
System Engineer (Software Integration)

Redolent Infotech Pvt. Ltd. • Burr Ridge (IL)

On-site
USD 90,000 - 130,000
Automotive Systems Engineer (Vehicle Feature Development)
Automotive Systems Engineer (Vehicle Feature Development)

Zobility • Dearborn (MI)

Hybrid
USD 90,000 - 130,000
Hybrid work schedule