Logo
American Rheinmetall

Senior Software Systems Engineer-HMI

American Rheinmetall, Sterling Heights, Michigan, United States, 48310

Save Job

Join to apply for the

Senior Software Systems Engineer-HMI

role at

American Rheinmetall 6 days ago Be among the first 25 applicants Join to apply for the

Senior Software Systems Engineer-HMI

role at

American Rheinmetall This range is provided by American Rheinmetall. Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Base pay range

$145,000.00/yr - $155,000.00/yr Job Description

Title: Senior Software Systems Engineer - HMI Reports To: Software Manager

Department: Engineering FLSA Status: Exempt

Pay Band/Salary: 5

Job Summary

Join the Human-Machine Interface (HMI) team to create system-level design and integration of advanced software services powering the next generation of in-vehicle user experiences. This role focuses on defining, modeling, and delivering cohesive HMI solutions within Software Defined Vehicle (SDV) platformsincluding driver displays, virtual controls, personalization features, and connected services. The ideal candidate will have a strong grasp of requirements engineeringcapable of interpreting, deriving, and decomposing HMI requirements into implementable logic for integration across various vehicle components. The role demands technical fluency in software and system architecture, as well as collaboration across multiple domains to ensure end-to-end feature functionality.

Responsibilities

Design and document system-level HMI behaviors for crew displays, mission workflows, vehicle modes, and operator controls. Develop interface logic and functional behavior with clear traceability to user and system-level requirements. Implement back-end software services that connect graphical user interfaces (GUIs) to Electronic Control Units (ECUs) via real-time data buses and service-based communications. Define and integrate application programming interfaces (APIs) and data services that support HMI operations within a Software-Defined Vehicle (SDV) environment. Translate user experience (UX) requirements and crew station interaction patterns into reliable and maintainable software functions. Collaborate with subsystem engineering teamsincluding Vehicle Control, Power Management, C5ISR, and Fire Controlto ensure accurate integration of HMI services with platform state data. Participate in Agile software development activities including sprint planning, backlog grooming, and feature decomposition. Support system integration, verification, and validation activities in Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) environments, ensuring end-to-end HMI functionality. Contribute to technical design reviews, architecture trade studies, and interface documentation in alignment with program milestones. (Optional) Provide informal technical guidance, mentoring, or coordination with peers to help resolve complex design or integration challenges.

Minimum Qualifications

Core Engineering and Development Skills:

Working knowledge in software engineering, software development, and systems integration with a proven track record of product development throughout the full product lifecycle. Proficient in C/C++ with strong analytical problem-solving skills and a systems-thinking mindset. Proven experience defining HMI behaviors, interaction models, and digital workflows in complex system-of-systems environments. Familiarity with Software-Defined Vehicle (SDV) concepts and service-oriented architectures (SOA).

Model-Based & Requirements Engineering

Strong command of model-based systems engineering (MBSE) using Systems Modeling Language (SysML) and Cameo Systems Modeler (MagicDraw). Experience translating user and operational requirements into software architecture and functional specifications.

Development Methods & Tools

Experience with Agile processes and requirements management tools (Jira, Confluence). Familiarity with software lifecycle development, verification, configuration, and integration tools (Git, containers such as Podman/Docker/Kubernetes, MATLAB/Simulink). Familiarity with development and integration of drivers, applications, kernels, containers, and virtual machines (VMs).

Systems Integration & Protocols

Working knowledge of military-relevant communication protocols and system integration practices. Experience with electrical communication standards and data protocols (J1939 CANBus, RS422/485, 802.3 Ethernet). Working knowledge of digital, analog, power, and RF electronics.

Preferred Qualifications

Defense Domain Knowledge

Familiarity with U.S. Department of Defense (DoD) ground vehicle requirements, development processes, and acquisition procedures. Knowledge of U.S. military standards, regulations, and the Modular Open Systems Approach (MOSA). Experience with U.S. Army TACOM, TARDEC, or GVSC organizations. Experience integrating military lethality, survivability, and C5ISR systems. Knowledge of VICTORY, FACE, and GCIA standards.

Software and Platform Expertise

Experience with real-time operating systems (RTOS), POSIX environments, and Linux. Proficiency in embedded C/C++ and UML/SysML model-based software development. Experience with GUI-related frameworks and tools such as Vulkan, Qt, or Figma. Familiarity with TCP/IP/UDP, DDS, Multicast, DisplayPort, HDMI, and HD-SDI protocols.

Vehicle & Systems Engineering

Experience with command, control, communications, computers, cyber Detailed knowledge of mechanical and electrical engineering principles relevant to vehicle systems.

Leadership (Optional)

Demonstrated ability to take initiative and provide technical direction in a collaborative, cross-functional environment without formal supervisory authority.

Security and Clearance

Currently holds or can obtain a U.S. Department of Defense (DoD) Secret clearance.

Education

BSc Engineering (Electrical, Computer Science, Software, Systems, Aerospace, Automotive) MSc Engineering desired (Electrical, Computer Science, Software, Systems, Aerospace, Automotive, Management)

Experience

7-10 Years of Software Experience

Background Prerequisites

Must undergo and meet company standards for background check, employment verification, reference checks and controlled substance testing. All employment at ARV is contingent upon the ability to obtain and maintain a government security clearance if the position requires it. High level of self-motivation and standards with the ability to multi-task. Must be adaptable and able to prioritize and work under pressure to meet deadlines. Must promote collaboration and facilitate teamwork across the organization and its external service providers. Must be able to communicate effectively in a variety of settings, possess the ability to explain complex concepts in a way that makes sense and be able to assimilate complex instructions easily with all levels of management and staff to establish productive relationships. Must display exceptional listening and analytical skills to understand customer concerns and needs with the ability to respond promptly and effectively to those needs.

Supervisory Responsibility

None

Working Conditions And Physical Demands

With or without reasonable accommodations, requires the physical and mental capacity to effectively perform all essential functions. In addition to other demands, the demands of the job include:

Ability to lift to 25 pounds occasionally. Ability to stand for long periods. Ability to work overtime as needed. Seniority level

Seniority level

Mid-Senior level Employment type

Employment type

Full-time Job function

Job function

Information Technology Industries

Defense and Space Manufacturing Referrals increase your chances of interviewing at American Rheinmetall by 2x Get notified about new Senior System Engineer jobs in

Sterling Heights, MI . Senior Discovery IT System Administrator (Top Secret Clearance Required)

Detroit, MI $160,579.80-$231,948.60 1 month ago Detroit, MI $131,040.00-$189,280.00 2 weeks ago Detroit, MI $101,920.00-$131,040.00 2 weeks ago Discovery IT System Administrator (Top Secret Clearance Required)

Detroit, MI $124,895.40-$169,500.90 2 weeks ago Sr. Epic Administration | Full Time | Remote

Senior Relativity Senior Systems Administrator

Detroit, MI $117,449.28-$169,648.96 3 weeks ago Skilled Trade - Inspector -Tooling & Layout - SE MI Locations - Dearborn, MI

Senior Terminal Engineer - Connection Systems

Principal Management Engineer - Full time - Detroit

Detroit, MI $65,000.00-$75,000.00 4 weeks ago Principal Management Engineer - Full time - Detroit

Detroit, MI $91,349.44-$123,974.24 3 weeks ago Principal Management Engineer - Full time - Detroit

Farmington, MI $70,000.00-$90,000.00 3 weeks ago Skilled Trade - Machine Repair - SE MI Locations - Dearborn, MI

Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr