CareerPlanSign in

Software Engineer - System and Software Engineering Tools

Warren, Michigan, United States of America💼 Full-time🗓 2026-09-02 → 2026-09-26

Core

Develop in-house Java-based software tools and automation scripts for software and system modeling to enable vehicle controller development and ECU interface generation.

Role type

Senior IC software engineer (automotive tooling & CI/CD)

Builds

Internal Java modeling tools, middleware code generation pipelines, and automated CI/CD artifacts for SDV2 architecture.

Domain

Automotive software engineering, System Design Verification (SDV), AUTOSAR

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Java, Jenkins pipeline management, Git/GitHub, Agile/Scrum, SDV AUTOSAR methodologies, UML, embedded systems diagnostics

Preferred skills

Java Swing/SWT/AWT/FX, Product Line Engineering (PLE) principles, system engineering modeling tools, Automotive Embedded Systems expertise

Technologies

Java, Jenkins, Git, GitHub, JIRA, Rhapsody, AUTOSAR, UML

Responsibilities

Design and implement middleware code generation for controller builds; manage Jenkins pipelines for automated artifact generation; develop and test Java automation scripts for engineering models; perform smoke testing for tool capabilities; provide technical guidance on new process and tooling support for SDV architectures; lead technical solutions including requirements specification and functional decomposition.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.