Embedded Software Engineer
Listed on 2026-01-01
-
Engineering
Systems Engineer, Embedded Software Engineer
Overview
Embedded Software Engineer role at American Rheinmetall Vehicles (ARV), Sterling Heights, MI. ARV delivers next generation capability and competition to high priority U.S. modernization programs.
Base pay range: $107,000/yr – $120,000/yr. Salary range disclosed for this position; actual pay will be based on skills and experience. For details, talk with your recruiter.
Job SummaryResponsible 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.
- Working knowledge in software engineering, software development and systems integration with a proven product development track record across the product lifecycle.
- Familiarity with software lifecycle development, verification, configuration, and integration tools (Git, Kubernetes, CANoe, Razorcat Tessy, MATLAB/Simulink).
- Experience with Agile processes 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 MBSE.
- Support of x86, ARM, CPU, GPU, FPGA, and SoC integration using design tools.
- Experience with electrical communication standards and protocols (J1939 CANBus, RS422/485, 802.3 Ethernet).
- Experience with TCP/IP/UDP, DDS, Multicast, Display Port, HDMI, HD-SDI protocols.
- Working knowledge of digital, analog, power, and RF electronics.
- Familiarity with US DoD ground vehicle requirements and processes for vehicle development and acquisition.
- Knowledge of Military Standards and Regulations.
- Experience delivering large complex US Defense programs.
- Familiarity with US Army TACOM/TARDEC/GVSC organizations.
- Integration of military lethality, survivability and C5
ISR systems. - Experience with VICTORY, FACE, GCIA, MOSA standards.
- Experience with C2/C5
ISR concepts and vehicle power distribution systems. - SECRET US Defense clearance or ability to obtain.
- BSc Engineering (Electrical, Computer Science, Software, Systems, Aerospace, Automotive)
- MSc Engineering desired (Electrical, Computer Science, Software, Systems, Aerospace, Automotive, Management)
- Develop vehicle software and perform requirements analysis and decomposition.
- Research and analyze solutions to meet customer requirements; develop cybersecurity measures.
- Perform trade studies to compare alternative approaches; support system integration lab development.
- Integrate military lethality, survivability and C5
ISR systems; support proposal activities. - Familiarity with software configuration and integration of new drivers, apps and kernel modules; support FPGA and SoC designs.
- Support prototype development, testing, and external customer/supplier interactions.
- Approximately 5 years’ experience in software engineering.
- Experience delivering large complex US Defense programs.
- Experience with C5
ISR systems; familiarity with VICTORY, FACE, MOSA standards; standard bus protocols (J1939 CANBus, RS422/485, MIL-STD-1553). - Experience with TCP/IP/UDP, DDS, Display Port, HDMI, HD-SDI;
Real-Time OS, Linux, Embedded C/C++, Model-based SW Dev, Java, MATLAB, LabVIEW. - Experience with x86, ARM, GPU, FPGA; fire control systems, stabilization, coordinate transformation and algorithms.
- Hands-on with lab equipment and tools;
Confluence, DOORS, MS Office. - Experience with bid capture, contract negotiations and delivery planning; multi-national, multi-organizational environments.
- Must undergo background checks, 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 required.
With or without reasonable accommodations, must be able to perform all essential functions. Physical and mental demands may include lifting up to 25 pounds and standing for long periods.
Seniority level- Mid-Senior level
- Contract
- Engineering and Information Technology
- Defense and Space Manufacturing
Referrals increase your chances of interviewing at American Rheinmetall by 2x.
Apply BELOW
(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).