Institute of Data
  • Master AI Tools
  • Find Jobs
  • Career Consultation
  • Job Alerts
  • Post a Job
  • Employers
  • Sign in
  • Sign up
  • Master AI Tools
  • Find Jobs
  • Career Consultation
  • Job Alerts
  • Post a Job
  • Employers

39 embedded software engineer jobs found in Troy, MI

Refine Search
Current Search
Troy, MI embedded software engineer
Search within
50 kilometers
10 kilometers 20 kilometers 50 kilometers 100 kilometers 200 kilometers
Refine by Specialisation
Engineering - Software  (33) Developers & Programmers  (20) Consultants  (1) Help Desk & IT Support  (1) Product Management & Development  (1) Management  (1)
Testing & Quality Assurance  (1)
More
Refine by Job Type
Full time  (5)
Refine by State
Michigan  (39)
Refine by Country
United States  (39)
Refine by City
Sterling Heights  (12) Warren  (11) Milford  (5) Auburn Hills  (3) Detroit  (3) Farmington Hills  (1)
Livonia  (1) Northville  (1) Plymouth  (1) Rochester Hills  (1)
More
Ac
Embedded Software Engineer
Actalent Auburn Hills, MI, USA
Embedded Software Engineer Job Description As an Embedded Software Engineer, you will design and develop complex code for mission-critical systems. You will have the opportunity to engage in hands-on coding within Linux and/or RTOS environments, and work with CAN tools and protocols to facilitate communication across various subsystems. Responsibilities Design and develop complex code for mission-critical systems. Engage in hands-on coding within Linux and/or RTOS environments. Utilize CAN tools and protocols to communicate messages throughout subsystems. Develop complex code for embedded systems, particularly in the defense industry. Essential Skills 5+ years of experience as an Embedded Software Engineer Proven experience in writing code, not just integrating. Strong in Linux or RTOS environments. Proficiency with CAN Tools. Experience with embedded C and C++. Familiarity with J1939 and Python....

Dec 07, 2025
Ac
Embedded software engineer
Actalent Auburn Hills, MI, USA
Embedded Software Engineer Job Description As an Embedded Software Engineer, you will design and develop complex code for mission-critical systems. You will have the opportunity to engage in hands-on coding within Linux and/or RTOS environments, and work with CAN tools and protocols to facilitate communication across various subsystems. Responsibilities Design and develop complex code for mission-critical systems. Engage in hands-on coding within Linux and/or RTOS environments. Utilize CAN tools and protocols to communicate messages throughout subsystems. Develop complex code for embedded systems, particularly in the defense industry. Essential Skills 5+ years of experience as an Embedded Software Engineer Proven experience in writing code, not just integrating. Strong in Linux or RTOS environments. Proficiency with CAN Tools. Experience with embedded C and C++. Familiarity with J1939 and Python....

Dec 07, 2025
MT
Software Developer
Moseley Technical Services Sterling Heights, MI, USA
Check out this new opportunity! Embedded Software Engineer - Ground Combat Systems Sterling Heights, MI Contract Position $44.99-$47.85/Hour Join a team dedicated to designing and producing armored combat and support vehicles. As a prime mover in ground force capabilities, this firm provides innovative solutions that ensure the safety and effectiveness of military personnel worldwide, focusing on durability, mobility, and performance. Responsibilities: * Develop and support embedded software for a new ground combat vehicle program, spanning the entire software development lifecycle. * Design and transition to a new software development environment. * Generate and maintain software requirements, architecture, and design documentation. * Develop and test embedded software in vehicle domains such as board support, cybersecurity, displays, and data downloading. * Conduct software requirements analysis and design using department-approved tools and methodologies. * Write code in...

Dec 10, 2025
MT
Software developer
Moseley Technical Services Sterling Heights, MI, USA
Check out this new opportunity! Embedded Software Engineer - Ground Combat Systems Sterling Heights, MI Contract Position $44.99-$47.85/Hour Join a team dedicated to designing and producing armored combat and support vehicles. As a prime mover in ground force capabilities, this firm provides innovative solutions that ensure the safety and effectiveness of military personnel worldwide, focusing on durability, mobility, and performance. Responsibilities: * Develop and support embedded software for a new ground combat vehicle program, spanning the entire software development lifecycle. * Design and transition to a new software development environment. * Generate and maintain software requirements, architecture, and design documentation. * Develop and test embedded software in vehicle domains such as board support, cybersecurity, displays, and data downloading. * Conduct software requirements analysis and design using department-approved tools and methodologies. * Write code in...

Dec 10, 2025
Ac
Software Quality Assurance Engineer
Actalent Rochester Hills, MI, USA
Job Title: Software Quality Assurance Engineer Job Description As a Software Quality Assurance Engineer, you will be responsible for performing on-site software validation and system integration testing in vehicle or test bench environments. You will conduct first-level issue triage and problem reproduction, gathering detailed logs, traces, and test evidence. Collaboration with remote engineering and software teams will be crucial to analyze and debug issues across software, hardware, and network domains. You will verify interim and permanent software corrective actions on bench and in vehicle prior to official release, support test case execution and validation of new software versions, and define new test cases based on customer use cases. Additionally, you will maintain and update test documentation, issue reports, and traceability matrices, interface directly with the customer's technical team, and assist in integrating new software builds into test vehicles and benches....

Dec 13, 2025
MT
Cyber Software Development Engineer (C5)
Moseley Technical Services Sterling Heights, MI, USA
Check out this new opportunity! Embedded Cyber Software Engineer - Ground Combat Vehicles Sterling Heights, MI $73.79-$85.70/Hour Active Secret Clearance Required to Start Join an agile, self-driven team of engineers supporting the development and sustainment of embedded cyber software for a family of advanced ground combat vehicles. This role is central to the C5ISR (Command, Control, Communications, Computers, Cyber, Intelligence, Surveillance & Reconnaissance) mission and supports end-to-end cybersecurity architecture, compliance, and implementation across vehicle platforms. Responsibilities: * Design and develop embedded software for secure, mission-critical systems using C, C++, C#, Java, or Rust. * Apply computer science, engineering, and mathematical principles to real-time software on Security Enhanced Linux or VxWorks platforms. * Collaborate with cross-functional engineering teams to define and evaluate hardware/software interfaces and operational performance. *...

Dec 16, 2025
MT
Functional System Safety Engineer
Moseley Technical Services Sterling Heights, MI, USA
Check out this new opportunity! Functional Systems Safety Engineer Sterling Heights, MI Contract Position $59.03-$66.10/Hour Support the digital transformation of defense vehicle systems by integrating System Safety Engineering into cutting-edge hardware and software designs. This position requires a dynamic engineer experienced in Model-Based Systems Engineering (MBSE) and safety analysis throughout the full product lifecycle. Responsibilities: * Analyze customer safety requirements and assess vehicle-level compliance. * Design and support system and software architectures with safety in mind. * Conduct comprehensive System Safety analyses, including Preliminary Hazard Analysis (PHA) and Functional Hazard Analysis (FHA). * Develop and maintain Hazard Tracking Systems (HTS), Hazard Logs, and Risk Registers. * Create and manage Human/System Interface Databases. * Generate and deliver all required safety CDRLs and customer documentation. * Ensure full traceability of safety...

Dec 15, 2025
MT
Software Engineer
Moseley Technical Services, Inc. Sterling Heights, MI, USA
Check out this new opportunity! Software Engineer Sterling Heights, MI Contract Position $64.28-$71.42/Hour Join a team dedicated to designing and producing armored combat and support vehicles. As a prime mover in ground force capabilities, this firm provides innovative solutions that ensure the safety and effectiveness of military personnel worldwide, focusing on durability, mobility, and performance. Responsibilities: * Design, configure, and test a new software development environment that will be used to create software work products ranging from documentation to code and test artifacts. * Develop software documentation and code across one or more vehicle domains including board support, displays, power management, lethality, software deployment, embedded training, diagnostics. * Perform software requirements analysis. * Develop software preliminary and detail design utilizing software design tools as specified by department standards. * Develop software designs that...

Dec 15, 2025
MT
Software engineer
Moseley Technical Services, Inc. Sterling Heights, MI, USA
Check out this new opportunity! Software Engineer Sterling Heights, MI Contract Position $64.28-$71.42/Hour Join a team dedicated to designing and producing armored combat and support vehicles. As a prime mover in ground force capabilities, this firm provides innovative solutions that ensure the safety and effectiveness of military personnel worldwide, focusing on durability, mobility, and performance. Responsibilities: * Design, configure, and test a new software development environment that will be used to create software work products ranging from documentation to code and test artifacts. * Develop software documentation and code across one or more vehicle domains including board support, displays, power management, lethality, software deployment, embedded training, diagnostics. * Perform software requirements analysis. * Develop software preliminary and detail design utilizing software design tools as specified by department standards. * Develop software designs that...

Dec 15, 2025
Moseley Technical Services, Inc.
Cyber Engineer (Mid Career Level)
Moseley Technical Services, Inc. Sterling Heights, MI, USA
Check out this new opportunity! Sr Cyber Systems Engineer - Military Vehicle Integration Sterling Heights, MI Contract Position $60.52-$67.78/Hour Cyber Security Engineer job in Sterling Heights, Michigan is available with Moseley Technical Services Top Military Land Systems company. In this job you will support Cyber Command, Control, and Communication C5ISR section with responsibility for Cyber architecture, technology, evaluation, testing and compliance across the US market and support the delivery of products and services to Ground Combat Platforms. This is an engineering management position to broadly execute guidance from platform Chief Engineer, Systems Engineering Manager, and functional management. Responsibilities: * Responsible for Cyber and tasks to help integrate cross-functional technical scope within schedule * Help ensure a balanced, integrated, and compliant Cyber design across the vehicle system. * Develop and implement platform cyber security best practices,...

Dec 12, 2025
MT
Staff Firmware Engineer - Core Compute
Moseley Technical Services Sterling Heights, MI, USA
Check out this new opportunity! Embedded Linux Firmware Engineer Sterling Heights, MI Contract Position $66.42-$71.42/Hour Ability to Obtain Secret Clearance Join a team dedicated to designing and producing armored combat and support vehicles. As a prime mover in ground force capabilities, this firm provides innovative solutions that ensure the safety and effectiveness of military personnel worldwide, focusing on durability, mobility, and performance. Responsibilities: Lead the development of embedded Linux firmware and drivers for advanced video, image, and graphics processing systems in a collaborative hardware/software environment. * Design and develop firmware for electronic components and processing subsystems * Collaborate with systems, hardware, and software teams to implement video, image, and graphics processing solutions * Interpret system requirements and break them down into actionable development tasks * Perform embedded Linux development using Yocto Linux on...

Dec 11, 2025
Ac
Junior Software Engineer
Actalent Sterling Heights, MI, USA
Job Title: Junior Software Engineer Job Description We are seeking a highly skilled Software/Embedded Systems Engineer with 1-3 years of experience to support advanced technology development in the defense, automotive, aerospace, and robotics domains. This role involves designing and implementing low-level embedded software for high-performance computing systems, autonomous platforms, and robotics applications. Responsibilities Develop C++ application and embedded software for microcontrollers, FPGAs, and custom hardware platforms. Design and implement device drivers and real-time operating system (RTOS) components. Architect and optimize embedded systems for performance, reliability, and scalability. Collaborate with cross-functional teams to integrate hardware and software systems. Support system-level design and high-performance computing initiatives. Contribute to autonomy and robotics projects, including sensor integration and...

Dec 07, 2025
Ac
Junior software engineer
Actalent Sterling Heights, MI, USA
Job Title: Junior Software Engineer Job Description We are seeking a highly skilled Software/Embedded Systems Engineer with 1-3 years of experience to support advanced technology development in the defense, automotive, aerospace, and robotics domains. This role involves designing and implementing low-level embedded software for high-performance computing systems, autonomous platforms, and robotics applications. Responsibilities Develop C++ application and embedded software for microcontrollers, FPGAs, and custom hardware platforms. Design and implement device drivers and real-time operating system (RTOS) components. Architect and optimize embedded systems for performance, reliability, and scalability. Collaborate with cross-functional teams to integrate hardware and software systems. Support system-level design and high-performance computing initiatives. Contribute to autonomy and robotics projects, including sensor integration and...

Dec 07, 2025
MT
Functional System Safety Engineer
Moseley Technical Services Sterling Heights, MI, USA
Check out this new opportunity! Functional Systems Safety Engineer Sterling Heights, MI Contract Position $59.03-$66.10/Hour Support the digital transformation of defense vehicle systems by integrating System Safety Engineering into cutting-edge hardware and software designs. This position requires a dynamic engineer experienced in Model-Based Systems Engineering (MBSE) and safety analysis throughout the full product lifecycle. Responsibilities: * Analyze customer safety requirements and assess vehicle-level compliance. * Design and support system and software architectures with safety in mind. * Conduct comprehensive System Safety analyses, including Preliminary Hazard Analysis (PHA) and Functional Hazard Analysis (FHA). * Develop and maintain Hazard Tracking Systems (HTS), Hazard Logs, and Risk Registers. * Create and manage Human/System Interface Databases. * Generate and deliver all required safety CDRLs and customer documentation. * Ensure full traceability of safety...

Nov 27, 2025
CT
Sr Systems Engineer
ContiTech USA, Inc. Auburn Hills, MI, USA
THE COMPANY AUMOVIO Systems, Inc. (f/k/a Continental Automotive Systems, Inc.) is one of the largest automotive manufacturers in the world and a leader in automated driving. Through our pioneering technologies and services, we're changing the future of mobility to make it more safe, smart, and sustainable. Our Auburn Hills, MI location is seeking a Sr Systems Engineer to join our team. Are you ready to shape the future with us? THE POSITION Sr Systems Engineer, AUMOVIO Systems, Inc. f/k/a Continental Automotive Systems, Inc., Auburn Hills, MI: Collaborate with cross-functional teams to investigate and resolve reported issues using tools like JIRA, while serving as the primary technical interface for customers regarding system performance and software functionality. Analyze and document requirements for embedded systems in automotive ECUs, manage these requirements with IBM Engineering Requirements Management DOORS 9.7, and develop functional test plans to...

Dec 07, 2025
General Motors
Software Test Engineer
General Motors Warren, MI, USA
Job Description Position Summary We are seeking a highly motivated Software Test Engineer to join our development team. This role is critical in supporting algorithm verification, hardware/software integration and vehicle-level troubleshooting. The ideal candidate will have an inquisitive nature and passion for driving continuous improvement in processes and tools. Key Responsibilities Test Development & Execution Collaborate with algorithm teams to develop test cases. Execute Key Behavior Tests (KBTs) and Milestone Tests and run them both on Hardware in the Loop and Software in the loop simulations. Document results, post findings, and sign off work tickets. Process & Tool Improvements Identify and document improvements in standard work practices. Implement enhancements to testing tools, workflows, and reporting systems. Control Module Verification Validate functionality on hardware-in-the-loop...

Dec 16, 2025
General Motors
2026 Summer Intern - Software Engineer, Autonomous Driving (Bachelor's Degree)
General Motors Warren, MI, USA
Job Description Description GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc.) To help facilitate administration of the relocation stiped if you are selected, please apply using the permanent address you would move from. Work Arrangement: Hybrid: This internship is categorized as hybrid. The selected intern is expected to report to the office up to three times per week or as determined by the team. Location s * * : Sunnyvale, California Mountain View, California Warren, Michigan Milford, Michigan About the R * * ole: As an Autonomous Driving Software Engineer...

Dec 16, 2025
General Motors
2026 Summer Intern - Software Engineer, Autonomous Driving (Master's Degree)
General Motors Warren, MI, USA
Job Description To help facilitate administration of the relocation sti ped if you are selected, please apply using the permanent address you would move from. Work Arrangement: Hybrid: This internship is categorized as hybrid. The selected intern is expected to report to the office up to three times per week or as determined by the team. Location s * * : Sunnyvale, California Mountain View, California Warren, Michigan Milford, Michigan About th e * * R o * * le: As an Autonomous Driving Software Engineer Intern, you will contribute to the design, development, and validation of cutting-edge software powering self-driving systems. You'll collaborate with experienced engineers across AV Platform teams to build scalable, safety-critical software for autonomous vehicles operating in real-world environments. What You 'll Do: Develop, test,anddeployproduction-ready codeacross components of vehicle platform software....

Dec 16, 2025
General Motors
Software engineer master
General Motors Warren, MI, USA
Job Description To help facilitate administration of the relocation sti ped if you are selected, please apply using the permanent address you would move from. Work Arrangement: Hybrid: This internship is categorized as hybrid. The selected intern is expected to report to the office up to three times per week or as determined by the team. Location s * * : Sunnyvale, California Mountain View, California Warren, Michigan Milford, Michigan About th e * * R o * * le: As an Autonomous Driving Software Engineer Intern, you will contribute to the design, development, and validation of cutting-edge software powering self-driving systems. You'll collaborate with experienced engineers across AV Platform teams to build scalable, safety-critical software for autonomous vehicles operating in real-world environments. What You 'll Do: Develop, test,anddeployproduction-ready codeacross components of vehicle platform software....

Dec 16, 2025
General Motors
Software engineer
General Motors Warren, MI, USA
Job Description Description GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc.) To help facilitate administration of the relocation stiped if you are selected, please apply using the permanent address you would move from. Work Arrangement: Hybrid: This internship is categorized as hybrid. The selected intern is expected to report to the office up to three times per week or as determined by the team. Location s * * : Sunnyvale, California Mountain View, California Warren, Michigan Milford, Michigan About the R * * ole: As an Autonomous Driving Software Engineer...

Dec 16, 2025
General Motors
Senior Software Test Engineer
General Motors Warren, MI, USA
Job Description We are seeking a highly motivated Senior Software Test Engineer to join our development team. This role is critical in supporting algorithm verification, hardware/software integration and vehicle-level troubleshooting. The ideal candidate will have strong technical expertise in embedded systems, automotive electronics, and diagnostic tools, with a passion for driving continuous improvement in processes and tools. Key Responsibilities: Test Development & Execution Collaborate with algorithm teams to develop test cases. Execute Key Behavior Tests (KBTs) and Milestone Tests and run them both on Hardware in the Loop and Software in the loop simulations. Document results, post findings, and sign off work tickets. Process & Tool Improvements Identify and document improvements in standard work practices. Implement enhancements to testing tools, workflows, and reporting systems. Control Module...

Dec 15, 2025
General Motors
Senior Software Engineer - Battery HIL - Simulation and Integration
General Motors Warren, MI, USA
Job Description The Role General Motors is undergoing a major transformation, both in how we operate and in how we will influence the future of transportation in the EV realm. Our Software Services team is on the forefront of this work, emboldening our culture by seeking out determined, innovative individuals who will join our team to help move us forward and achieve our mission. We are currently seeking experienced and motivated candidates for the role of Software Engineer - Battery HIL Simulation and Integration. The HIL Engineer role is responsible for creating hardware in the loop environments to enable development, verification and validation of embedded controllers and calibrations for battery, electrification, engine, and powertrain. This position is designed and maintains models using dSpace Simulink and Simscape tools. Simulation allows GM to move the integration and validation tasks earlier in the development cycle. It enables us to release new products and...

Dec 10, 2025
General Motors
Senior software engineer - battery
General Motors Warren, MI, USA
Job Description The Role General Motors is undergoing a major transformation, both in how we operate and in how we will influence the future of transportation in the EV realm. Our Software Services team is on the forefront of this work, emboldening our culture by seeking out determined, innovative individuals who will join our team to help move us forward and achieve our mission. We are currently seeking experienced and motivated candidates for the role of Software Engineer - Battery HIL Simulation and Integration. The HIL Engineer role is responsible for creating hardware in the loop environments to enable development, verification and validation of embedded controllers and calibrations for battery, electrification, engine, and powertrain. This position is designed and maintains models using dSpace Simulink and Simscape tools. Simulation allows GM to move the integration and validation tasks earlier in the development cycle. It enables us to release new products and...

Dec 10, 2025
General Motors
Staff Systems Software Engineer, Infrastructure Platform
General Motors Warren, MI, USA
Job Description The Role The Infrastructure Engineering organisation at GM is building a cloud-native platform that transforms how developers interact with automotive test hardware. This platform treats physical benches, mobile rigs, and virtual environments as cloud-native compute resources, enabling automated discovery, intelligent provisioning, and remote development workflows. As a Staff Software Engineer, you will architect and build the core platform services including the API gateway, scheduler, lifecycle orchestration, and developer tooling that enables hundreds of engineers to discover, reserve, and run workloads on automotive hardware with the same ease as spinning up a cloud VM. This is a highly visible technical leadership role where your decisions will shape the platform architecture, developer experience, and operational model whilst mentoring team members and driving engineering best practices. If you're excited about building greenfield infrastructure that...

Dec 06, 2025
  • Home
  • Master AI Tools
  • Contact
  • About Us
  • Terms & Conditions
  • Industry Training
  • United States
  • Australia
  • Singapore
  • New Zealand
  • Industry Jobs
  • Find Jobs
  • Create Resume
  • Sign in
  • Career Consultation
  • Facebook
  • LinkedIn
© Institute of Data. All rights reserved.