American Rheinmetall Vehicles, LLC
TITLE Associate Software Engineer
CATEGORY Engineering
ABOUT THE ORGANIZATION Rheinmetall's U.S. organizations include American Rheinmetall Systems, American Rheinmetall Vehicles, American Rheinmetall Munitions and American Rheinmetall Defense. The operating companies have established engineering and production capabilities that allow them to modify existing products and develop new solutions that meet the priority requirements of their US customers. These products consist of, but are not limited to, game-changing solutions for next-generation vehicles, innovations for increased soldier lethality, and advanced high-tech munitions.
Description Position Summary:
Responsible for the coordination, design, development and integration of military vehicle software based systems platforms along with military vehicle software-based subsystems. Responsible for partner and supplier software development coordination ensuring on time delivery, quality of product, and proper documentation.
Salary Range: $81,000 to $97,000
Essential Functions:
- Perform software requirements analysis, derivation, decomposition and management activities
- Coordinate with contracted software development vendors to monitor and report activities to meet schedule and functional requirements.
- Research, simulate and analyze approaches to recommend software and control solutions.
- Utilize software life-cycle development, verification, configuration and integration tools (such as Git, Kubernetes, CANoe, Jira, Confluence, Razorcat Tessy, Matlab/Simulink, Labview, etc.)
- Interact with external customers and suppliers
- Support Component/Vehicle test
- Support Create/review test plans
- Support prototype development and test
- Support system-integration-lab (SIL) and hardware-in-the-loop (HIL) activities
- Conduct Monitor/analyze SW regression testing
- Support troubleshooting of issues and perform corrective actions
DIVISION American Rheinmetall Vehicles, LLC
LOCATION Sterling Heights, MI
POSITION REQUIREMENTS Minimum Qualifications:
- Knowledge, Skills and Abilities (as demonstrated through experience, training and/or testing)
- Educational working knowledge in the domain of software engineering development and systems integration
- Ability to present technical solutions to clients and internal stakeholders
- Communicate effectively in a variety of settings
- Demonstrate an enthusiasm to engage with and support colleagues
- Promote collaboration and facilitate teamwork across the organization and its external service providers.
- Exhibit interpersonal and communication skills
- Self-motivated with the ability to multi-task; balancing "analysis" with "doing"
- Must be adaptable and able to prioritize and work under pressure to meet deadlines
Preferred Qualifications:
- Experience with x86, ARM, GPU, FPGA, digital, analog, and power
Education:
- BSc Engineering (e.g. Electrical, Computer Science, Software, Computer Engineering)
Desired Experience:
- 1 – 3 Years’ experience in software engineering
- Experience with Linux Standards
- Experience with C, C++ and C#, Python, Object Oriented Programming
- UML/SysML Model-based SW Development
- Hands-on experience with lab equipment such as oscilloscopes, multi-meters, logic analyzers, function generators, network analyzers, and spectrum analyzers
- Experience in AI or Machine Learning Models
- Mobile Applications Development (i.e. Android, iPhone)
- Experience with standard bus protocols (J1939 CANBus, RS422/485, 802.3 Ethernet)
- Experience with TCP/IP/UDP, DDS, Multicast, DisplayPort, HDMI, HD-SDI protocols
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.
Working Conditions and Physical Demands:
With or without reasonable accommodations, requires the physical and mental capacity to perform effectively all essential functions. In addition to other demands, the demands of the job include:
- Frequently sitting
- Ability to lift up to 25 pounds occasionally
- Ability to travel up to 10% of the time. Occasional travel to Europe may be required
BENEFITS Robust medical, dental, vision, 401(k), short- and long-term disability, life insurance, education reimbursement and Employee Assistance Program
E-VERIFY This employer participates in E-Verify. For more information on E-Verify and Your Rights to Work please visit: https://www.e-verify.gov.
PAY TRANSPARENCY This company abides by the requirements of 41 CFR 60-1.35(c), found here: https://www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp_%20English_formattedESQA50
EOE STATEMENT American Rheinmetall provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sex (including pregnancy), gender identity, national origin, age, disability, or marital status, in accordance with applicable federal, state and local laws. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Equal Employment Opportunity is the Law. Please find details here: https://www.dol.gov/sites/dolgov/files/ofccp/regs/compliance/posters/pdf/eeopost.pdf

Equal employment opportunity, including veterans and individuals with disabilities.
PI271412306