×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in Auburn Hills, Oakland County, Michigan, 48326, USA
Listing for: Loc Performance
Full Time position
Listed on 2026-01-01
Job specializations:
  • Engineering
    Systems Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 107000 - 120000 USD Yearly USD 107000.00 120000.00 YEAR
Job Description & How to Apply Below

Embedded Software Engineer

Company:
American Rheinmetall Vehicles (ARV) – American Rheinmetall Vehicles (ARV), in Sterling Heights, MI, delivers next generation capability, technology and competition to high priority United States modernization programs. Leveraging the global portfolio of Rheinmetall’s Vehicle Systems Division, ARV provides advanced tracked and wheeled combat vehicles and tactical wheeled vehicles.

Salary Range: $107,000 to $120,000

Job Summary

Responsible for the design, architecture, development and integration of complex military combat vehicle software based systems.

Responsibilities
  • Vehicle software development.
  • Software requirements analysis, derivation, decomposition, and requirements management.
  • Develop software requirement specifications, algorithms, logic flowcharts, activity diagrams, and leverage SysML Modeling and Simulation input.
  • Knowledge of systems-based design and related standards and processes.
  • Develop vehicle software and cybersecurity measures employing rapid prototyping, agile development, and Dev Sec Ops .
  • Research, simulate and analyze software solutions to evaluate system performance to meet customer requirements.
  • Support System-Integration-Lab/Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) activities.
  • Ability to present technical solutions to clients and internal stakeholders.
  • Interact with external customers and suppliers.
Minimum Qualifications
  • Working knowledge in the domain of software engineering, software development and systems integration, with a proven track record of product development throughout the entire product lifecycle.
  • Familiarity with software lifecycle development, verification, configuration, and integration tools (Git, Kubernetes, CANoe, Razorcat Tessy, MATLAB/Simulink)
  • Experience with Agile process and requirements management tools (JIRA, Confluence, DOORS NG, CAMEO).
  • Familiarity with development and integration of drivers, apps, kernels, containers, and VMs.
  • Experience with RTOS/POSIX, Linux, Embedded C/C++, UML/SysML Model-Based Software Development.
  • Support of x86, Arm, CPU, GPU, FPGA, and SOC integration using design tools.
  • Experience with electrical communication standards and communication protocols (J1939 CANBus, RS422/485, 802.3 Ethernet).
  • Experience with TCP/IP/UDP, DDS, Multicast, Display Port, HDMI, HD-SDI protocols.
  • Working knowledge with digital, analog, power, and RF electronics.
Preferred Qualifications
  • Familiarity with the US DoD ground vehicle requirements.
  • Knowledge of the US DoD process and procedures for vehicle development and acquisition.
  • Knowledge of Military Standards and Regulations.
  • Experience in delivering large complex US Defense programs.
  • Familiarity with the US Army TACOM / TARDEC / GVSC organizations.
  • Integration of military lethality, survivability and C5

    ISR systems.
  • Experience with VICTORY, FACE, GCIA & MOSA standards.
  • Experience with Command, Control, Communications, Computers, Cyber, Intelligence.
  • Understanding of vehicle power distribution systems and automotive power management.
  • Experience with fire control systems, stabilization, coordinate transformation and algorithms.
  • Detailed knowledge of mechanical and electrical engineering and vehicle principles.
  • Currently holds or can obtain SECRET US Defense clearance.
Education
  • BSc Engineering (Electrical, Computer Science, Software, Systems, Aerospace, Automotive)
  • MSc Engineering (desired) – Electrical, Computer Science, Software, Systems, Aerospace, Automotive, Management
Essential Functions
  • Develop vehicle software.
  • Requirements analysis and decomposition.
  • Research and analyze solutions to meet customer requirements.
  • Develop vehicle software and cybersecurity.
  • Perform trade studies to compare alternative approaches.
  • Integration of military lethality, survivability and C5

    ISR systems.
  • Develop software requirement specs, algorithms, logic flow-charts/activity diagrams, leverage SysML Modeling and Simulation input.
  • Familiarity with software configuration and integration of new drivers, apps and kernel modules (knowledge of Git, Yocto, …).
  • Support of FPGA and SoC designs using design tools.
  • Support prototype development and test.
  • Support system integration lab development.
  • Perform analytical analysis and simulations to evaluate system performance.
  • Support proposal activities.
  • Interact with external customers and suppliers.
Component/Vehicle Test Support
  • Understand/create test requirements.
  • Create/review test plans.
  • Monitor/analyze test results.
  • Troubleshoot issues and perform corrective action.
Support Concurrent Engineering, SIL/HIL integration, procurement and prototype build/integration activities by providing technical assistance
  • Willing and able to travel internationally for technology transfer.
Supervisory Responsibility
  • None.
Minimum Qualifications (duplicate)
  • Applied working knowledge in the domain of software engineering development and systems integration, with a proven track record of product development throughout the entire product lifecycle.
  • Knowledge of Systems based design and related…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary