Senior Embedded Software Engineer
American Rheinmetall
American Rheinmetall is a leader in the design, development, and production of advanced tracked and wheeled vehicles, vehicle systems, and critical components that support U.S. military modernization. Our expertise spans electronic and mechanical systems, fabricated structures, armored products, rubber solutions, and track systems, delivering reliable innovation to both defense and commercial markets. As part of the global Rheinmetall family, we combine proven heritage with forward‑looking technology to provide solutions that defend and feed the world. Job Summary Responsible for requirements generation, simulation, design, development and integration of complex military combat vehicle software‑based systems. Essential Functions Develop vehicle software Develop vehicle software and cybersecurity employing rapid prototyping, agile development, DevSecOps Develop software requirement specifications, algorithms, logic flow‑charts / activity diagrams, leverage SysML Modeling and Simulation input Research, simulate and analyze software solutions to evaluate system performance to meet customer requirements Perform trade studies to compare alternative approaches Familiarity with software life‑cycle development, verification, configuration and integration tools (Git, Jira, Confluence, Kubernetes, CANoe, MATLAB/Simulink, …) Familiarity with development and integration of drivers, apps, kernels, containers and VMs Familiarity with safety criticality Integration of military lethality, survivability, and C5ISR systems Support of CPU, GPU, and FPGA integration using design tools Interact with external customers and suppliers Component/Vehicle test support Understand and review test plans for compliance with customer’s requirements and functions Employ test / scan software tools Support prototype development and test Support system‑integration‑lab (SIL) and hardware‑in‑the‑loop (HIL) activities Monitor/analyze test results Troubleshoot issues and perform corrective action Supervisory Responsibilities None Minimum Qualifications Knowledge, Skills and Abilities (as demonstrated through experience, training and/or testing) Currently holds or has the ability to obtain SECRET US Defense clearance 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 Standards/Processes Ability to present technical solutions to clients and internal stakeholders Detailed knowledge of mechanical and electrical engineering and vehicle principles 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 demonstrate an enthusiasm to engage with and support overseas colleagues to ensure all staff have the information and opportunity to perform to the best of their abilities Must promote collaboration and facilitate teamwork across the organization and its external service providers. Must be tactful, diplomatic, and work with integrity, honesty, and respect for others. Must display exceptional listening and analytical skills in order to understand customer concerns and needs with the ability to respond promptly and effectively to those needs High level of self‑motivation and standards with the ability to multi‑task; balancing "analysis" with "doing". Must be adaptable and able to prioritize and work under pressure to meet deadlines. Willing and able to travel internationally for technology transfer Education & Experience BSc Engineering (e.g. Electrical, Computer Science, Software, Systems, Aerospace, Automotive) OR Equivalent Work Experience in accordance to the job description. 5+ years’ experience of software engineering Experience with Real‑Time OS (RTOS), Linux, Embedded C/C++ Experience with UML/SysML Model‑based SW Dev Experience with Confluence, Cameo, MS Office Experience with standard bus protocols (J1939 CAN Bus, RS422/485, 802.3 Ethernet) Experience with TCP/IP/UDP, DDS, Multicast, DisplayPort, HDMI, HD‑SDI protocols Experience with x86, ARM, GPU, FPGA Working knowledge with digital, analog, power and RF electronics Understanding of vehicle power distribution systems and automotive power management. Knowledge of the fundamental functions and characteristics of Power Distribution Modules (PDMs), as well as how they integrate into automotive systems Hands‑on experience with lab equipment such as oscilloscopes, multi‑meters, logic analyzers, function generators, network analyzers, and spectrum analyzers Practical “hands on” attitude with the ability to operate independently Experience with engineering management in a highly regulated industry Experience of working in a multi‑national, multi‑organizational and corporate environment Experience with proposal activities, bid capture, contract negotiations and delivery planning 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 Ability to lift up to 25 pounds occasionally Ability to stand for long periods Equal Employment Opportunity 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. #J-18808-Ljbffr American Rheinmetall
- Stellantis in Auburn Hills seeks a highly motivated Core/Base Embedded Software Engineer to develop Base software for propulsion and control modules. Responsibilities include end-to-end development, requirements analysis, and participation in code reviews. The ideal candidate...Senior
- Stellantis is looking for a Base Software Engineer in Auburn Hills, Michigan. The successful candidate will be responsible for developing... ...Engineering or a related field, with a minimum of 5 years of embedded software engineering experience, and a deep understanding of...Senior
- Stellantis is seeking a Senior Design Engineer to lead the design, implementation and validation of in-vehicle camera visualization features... ...360 surround, trailer assist, recording/streaming) across embedded SoC and ECU platforms throughout the development lifecycle....Senior
- American Rheinmetall Vehicles is seeking a Senior Embedded Software Engineer with expertise in software engineering, systems integration, and cybersecurity. This role entails developing vehicle software and conducting comprehensive software life-cycle tasks for military...Senior
- Stellantis is seeking a Senior Embedded Software Engineer to support base software for propulsion control modules. You will contribute across the full software lifecycle, including requirements analysis, design, coding, testing, and validation, in collaboration with internal...Senior
- Stellantis is seeking an experienced Senior Embedded Software Engineer to develop base software for propulsion control modules. You will engage across the full software lifecycle—from requirements to validation—partnering with cross-functional teams and external suppliers...Senior
- We are seeking an experienced Senior Embedded Software Engineer to support the development of base software for advanced propulsion control modules. In this role, you will contribute across the full software development lifecycle including requirements analysis, design,...Senior
- We are seeking an experienced Senior Embedded Software Engineer to support the development of base software for advanced propulsion control modules. In this role, you will contribute across the full software development lifecycle including requirements analysis, design,...SeniorImmediate start
- A leading engineering solutions provider is seeking a skilled embedded software developer to integrate advanced automated driving features. The ideal candidate will have over 10 years of experience in C/C++ software development and a strong understanding of safety-critical...Senior
- KPIT is seeking an experienced engineer in Auburn Hills, Michigan, to develop automotive embedded software and support SoC integration efforts. This role requires a strong background in C/C++, design and maintenance of Board Support Packages, and experience with hardware...Senior
- Stellantis in Auburn Hills is seeking an Embedded Software / Firmware Engineer to design and optimize software solutions for automotive Microcontroller Units and SoC platforms. This role requires collaboration across teams, focusing on firmware development and ensuring...Senior
- Sr. Staff SoC BSW Engineer - OS, Variant Management, Diagnostics, IPC... ...Stack We are looking for a Senior Staff SoC BSW Engineer for a... ...optimization of configurable base-software components for complex... ...related field. 8+ years of embedded software experience in platform...SeniorFull timeContract work
- ...technology company seeks a Sr. Staff BSW OS and Hypervisor Engineer in Auburn Hills, Michigan. The role involves developing and... ..., collaborating with cross-functional teams, and optimizing embedded software. Candidates should have a Bachelor's degree, 10+ years of experience...Senior
- Responsibilities Lead architecture and integration of Embedded Linux OS and middleware for Telematics ECU platforms Drive BSP integration... ...Linux environment Establish CI/CD pipelines and embedded software lifecycle automation Support field issue triage, debugging, and...Senior
- Trialon Corporation, located in Auburn Hills, Michigan, seeks a Software Engineer specializing in embedded systems. The ideal candidate will develop and test C code for automotive applications and work directly with customers to meet their specific software needs. Qualifications...Senior
- An established industry player is seeking a Mobile Full Stack Developer to join their dynamic team in Auburn Hills. This role requires expertise in Automotive OEM and hybrid mobile development, particularly with Capacitor and Ionic. You will be responsible for creating ...Senior
- Stellantis in Auburn Hills, MI is seeking an experienced Embedded Software Engineer to develop base software for propulsion and powertrain control systems within an RTOS environment. You will design, implement, and validate software aligned with AUTOSAR architecture and...
- Stellantis Financial Services seeks an experienced Embedded Software Engineer to develop base software for propulsion and powertrain control systems. The role involves RTOS environments, AUTOSAR, and ISO 26262 considerations for automotive subsystems. You will design,...
- A major electric vehicle battery manufacturer is looking for a Mid-Senior level candidate to manage customer requirements in Auburn Hills, Michigan. Responsibilities include battery pack design, project tracking, and risk assessment. Preferred qualifications include a...SeniorVisa sponsorship
- Pentangle Tech Services | P5 Group is seeking a seasoned Software Professional based in Auburn Hills, Michigan. The ideal candidate will have over 7 years of experience in enterprise-level software development and a strong background in collaborating with cross-functional...Senior
- HIROTEC Manufacturing America LLC is hiring for a software development role in Auburn Hills, MI. The position entails collaborating with users to gather requirements, developing software solutions, and providing technical support. Ideal candidates will have proficiency...Senior
- ...with a strong focus on customer experience. Stellantis’s Software Organization was created to build the most captivating... ...the latest frontier of automotive technology. As an Embedded Software / Firmware Engineer, you will be responsible for designing, developing, integrating...
- Arrow Electronics is seeking a Sr Engineer (Embedded) in Michigan. You will design and develop complex product solutions, enhance frameworks... .... This role requires extensive experience in embedded software, particularly in AUTOSAR and security software. The position...Senior
- Stellantisfinancialservices is looking for a motivated Core/Base Embedded Software Engineer in Auburn Hills, Michigan. This role involves the end-to-end development of base software for propulsion and control modules, requiring strong expertise in embedded systems, C/C++...
$38 per hour
...by one of the most recognized brands in home services. We are launching our Oakland County operation and looking for an experienced Senior. Electrician who wants more than just another job: a chance to get in early, help shape the team culture, influence how we serve...SeniorLocal areaWork from home- ...UL Solutions is seeking a Senior Environmental Health & Safety Specialist to join our team. Under general supervision, you will be responsible for establishing, implementing and maintaining EHS programs to comply with applicable regulations and promoting safe and healthy...Senior
- ...Moseley Technical Services, Inc. is hiring a Senior Systems Safety Engineer in Auburn Hills, MI. This position involves executing System Safety Engineering activities per MIL-STD-882E and developing safety program plans for military vehicle programs. The ideal candidate...Senior
- Stellantisfinancialservices in Auburn Hills is seeking an Ontology Engineer to build and maintain backend data solutions for global purchasing analytics. The role involves designing data models and writing production-grade code in SQL and Python, while collaborating with...Senior
- ...performance, troubleshoot application issues. Serve as primary liaison with OneStream Support and escalate as needed. Coordinate software upgrades, patches, and platform releases. Maintain application documentation covering admin processes, troubleshooting and user training...SeniorWork at office
- Fifth Third in Auburn Hills, MI is seeking a Business Banking Relationship Manager III to manage and develop client relationships for businesses with annual sales of $0-10M. Responsibilities include developing client prospects, collaborating with product partners, and ...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- embedded software engineer Auburn Hills, MI
- embedded systems software engineer Auburn Hills, MI
- embedded developer Auburn Hills, MI
- embedded engineer Auburn Hills, MI
- senior app developer Auburn Hills, MI
- senior magento developer Auburn Hills, MI
- senior manager pmo Auburn Hills, MI
- senior accountant part time Auburn Hills, MI
- senior electrical designer Auburn Hills, MI
- senior application support engineer Auburn Hills, MI


