Institute of Data
  • Learn Practical AI Skills
  • Find Jobs
  • Career Consultation
  • Job Alerts
  • Post a Job
  • Employers
  • Sign in
  • Sign up
  • Learn Practical AI Skills
  • Find Jobs
  • Career Consultation
  • Job Alerts
  • Post a Job
  • Employers

82 embedded software engineer jobs found

Refine Search
Current Search
embedded software engineer Michigan
Refine by Specialisation
Engineering - Software  (65) Developers & Programmers  (40) Architects  (4) Management  (4) Web & Interaction Design  (3) Business & Systems Analyst  (1)
Security  (1) Product Management & Development  (1)
More
Refine by Job Type
Full time  (5) Contract  (2)
Refine by Country
United States  (82)
Refine by City
Lansing  (41) Warren  (13) Milford  (11) Sterling Heights  (4) Grand Rapids  (3) Farmington  (2)
Pontiac  (2) Ann Arbor  (1) Detroit  (1) New Hudson  (1) Portage  (1) Three Oaks  (1) Troy  (1)
More
General Motors
Senior Embedded Software Engineer
General Motors Milford, MI, USA
Job Description Job Description Work Arrangement: Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Milford, Michigan three times per week, at minimum. Our Mission: At General Motors, our product teams are redefining mobility. Through a human-centered design process, we create vehicles and experiences that are designed not just to be seen, but to be felt. We're turning today's impossible into tomorrow's standard -from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every day, our products move millions of people as we aim to make driving safer, smarter, and more connected, shaping the future of transportation on a global scale. The Role: In-House HWIO (Hardware Input/Output) Team is part of the Mechatronics Software Platform organization, driving GM's Software Defined Vehicle (SDV) strategy. We develop and...

Apr 06, 2026
General Motors
Senior embedded software engineer
General Motors Milford, MI, USA
Job Description Job Description Work Arrangement: Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Milford, Michigan three times per week, at minimum. Our Mission: At General Motors, our product teams are redefining mobility. Through a human-centered design process, we create vehicles and experiences that are designed not just to be seen, but to be felt. We're turning today's impossible into tomorrow's standard -from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every day, our products move millions of people as we aim to make driving safer, smarter, and more connected, shaping the future of transportation on a global scale. The Role: In-House HWIO (Hardware Input/Output) Team is part of the Mechatronics Software Platform organization, driving GM's Software Defined Vehicle (SDV) strategy. We develop and...

Apr 06, 2026
Moseley Technical Services, Inc.
Engineering Specialist Software
Moseley Technical Services, Inc. Sterling Heights, MI, USA
Check out this new opportunity! Embedded Software Engineer Sterling Heights, MI $50.95 - $58.20/Hour Ability to Obtain a 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: * Design and develop embedded software and firmware for vehicle electronic systems * Support OS/BSP development across Linux, VxWorks, and RTOS environments * Perform software requirements analysis, design, coding, and testing * Develop and maintain software documentation, test artifacts, and release packages * Conduct hardware/software integration and debugging across multiple test phases * Develop DSP-related software and algorithms * Build and configure software development environments and toolchains * Create and execute unit,...

Apr 03, 2026
Moseley Technical Services, Inc.
Cyber Software Development Engineer
Moseley Technical Services, Inc. Sterling Heights, MI, USA
Check out this new opportunity! Embedded Cyber Software Engineer Sterling Heights, MI $63.00-$71.42/Hour Active Secret Clearance Required to Start 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: * Apply computer science, engineering, and mathematical principles to develop software for target hardware platforms * Collaborate with cross-functional engineering teams to define hardware/software interfaces and system performance requirements * Participate in all phases of the Software Development Life Cycle (SDLC): requirements, architecture, design, implementation, integration, and formal testing * Develop and maintain software tools, scripts, and XML configuration files to implement and verify system configurations *...

Apr 06, 2026
General Motors
Senior Automation Engineer - Charging
General Motors Milford, MI, USA
Job Description Work Arrangement: Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Milford, Michigan three times per week, at minimum. Our Mission: At General Motors, our product teams are redefining mobility. Through a human-centered design process, we create vehicles and experiences that are designed not just to be seen, but to be felt. We're turning today's impossible into tomorrow's standard -from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every day, our products move millions of people as we aim to make driving safer, smarter, and more connected, shaping the future of transportation on a global scale. The Role: At General Motors, we envision a future with zero crashes, zero emissions, and zero congestion. We are on a mission to create the next generation of vehicle compute platforms. As part of this...

Apr 06, 2026
IG
Software Specialist (C++)
Insight Global Sterling Heights, MI, USA
Job Description The Engineering Software Specialist will focus on integration support for vehicle electronic systems. General Dynamics is looking to hire a highly motivated Software Engineer to support our vehicle infrastructure OS/BSP team. This role will specialize in ground vehicle combat weapons computer system development, including: Planning, specification development, Coding and testing moderately complex software and/or hardware DSP programs for firmware. Assisting in other engineering activities such as integration testing, algorithm & data analysis and software troubleshooting. $44/hr to $46/hr Exact compensation may vary based on several factors, including skills, experience, and education. Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401K retirement account access with employer matching. Employees in this role are also...

Apr 06, 2026
Moseley Technical Services, Inc.
Staff Hardware Engineer - Core Compute
Moseley Technical Services, Inc. Sterling Heights, MI, USA
Check out this new opportunity! Electrical Hardware Engineer Target Detection & Modular Open Systems Sterling Heights, MI $62.13-$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: * Generate requirements and design ruggedized electrical circuit boards and assemblies. * Develop electrical components and subsystems for data processing and interface products. * Lead small-scale engineering projects, managing budgets, resources, and customer interactions. * Support system architecture analysis, trade studies, and engineering reviews. * Design through production support including schematic development, component selection, debug, test, and qualification. * Develop and...

Apr 06, 2026
General Motors
Senior Software Controls Design Engineer - VMEC
General Motors Lansing, MI, USA
Job Description The Role: The VMEC team develops the embedded controllers and software that power GM's propulsion, steering, and suspension systems, enabling advanced features such as suspension control, high- performance handling, and next- generation steering capabilities. This -fastmoving group values creative, highly motivated engineers who thrive in Agile environments and want to solve complex problems at scale while contributing directly to both ICE and EV vehicle lines. In this role, you'll- work within the VMEC Steering, Suspension, and Performance Race Software team to design, implement, and test controls and diagnostic algorithms for GM's latest chassis systems, collaborating across engineering groups and influencing both system direction and junior engineer development. What You'll Do: Lead controls design development using Lean-Agile principles and drive requirements decomposition with Systems and Architecture teams. Design and implement...

Apr 05, 2026
General Motors
Senior Software Controls Design Engineer - VMEC
General Motors Warren, MI, USA
Job Description The Role: The VMEC team develops the embedded controllers and software that power GM's propulsion, steering, and suspension systems, enabling advanced features such as suspension control, high- performance handling, and next- generation steering capabilities. This -fastmoving group values creative, highly motivated engineers who thrive in Agile environments and want to solve complex problems at scale while contributing directly to both ICE and EV vehicle lines. In this role, you'll- work within the VMEC Steering, Suspension, and Performance Race Software team to design, implement, and test controls and diagnostic algorithms for GM's latest chassis systems, collaborating across engineering groups and influencing both system direction and junior engineer development. What You'll Do: Lead controls design development using Lean-Agile principles and drive requirements decomposition with Systems and Architecture teams. Design and implement...

Apr 04, 2026
Or
Principal Software Engineer - Cloud Infrastructure Reliability & Automation
Oracle Lansing, MI, USA
Job Description Join Oracle's Health Data Intelligence (HDI) team as a Software Engineer 4 and contribute to the reliability, scalability, and performance of our world-class analytics platform. In this role, you will develop, maintain, and optimize the infrastructure and data pipelines that power healthcare analytics globally. You will work within a collaborative team to implement robust solutions for business intelligence and reporting, ensuring our platform handles massive datasets with precision and speed. U.S. citizenship is required for this position, as the successful candidate will be required to obtain (and maintain) a U.S. government security clearance after hire. Required Skills Infrastructure & Reliability: Experience implementing and maintaining high-availability systems with a focus on performance monitoring and fault tolerance. Data Technologies: Proficiency in Data Warehousing platforms (e.g., Vertica, Snowflake) and ETL...

Apr 02, 2026
Or
Principal Data Center Facilities Engineer
Oracle Lansing, MI, USA
Job Description Data Center Facility Senior Engineers are essential to driving data center growth and advancing liquid-to-chip solutions. As our facility engineering operations expand, the need for senior engineering expertise remains critical to providing technical leadership within the Data Center Operations Department. Our Cloud Data Centers are strategic assets, and we are seeking a senior technical leader with a strong background in electrical, mechanical, and controls systems, change management, as well as experience in administering and maintaining mission-critical environments. The primary focus of this role is to support the deployment of new capacity, represent operations during due diligence and design phases, and establish processes and standards. This position will also collaborate with colocation providers to ensure compliance with engineering specifications. to drive reliability, safety, compliance, and efficiency across global sites This role delivers...

Apr 02, 2026
Or
Site Reliability Developer 4 (US Citizenship Required)
Oracle Lansing, MI, USA
Job Description This role requires U.S. Citizenship and eligibility for a Federal Security Clearance Our Team Building off our Cloud momentum, Oracle has formed a new organization - Oracle Health Data, Analytics Platform. This team will focus on product development and product strategy for Oracle Health, while building out a complete platform supporting modernized, automated healthcare. This is a net new line of business, constructed with an entrepreneurial spirit that promotes an energetic and creative environment. We are unencumbered and will need your contribution to make it a world class engineering center with the focus on excellence. Oracle Health Data, Analytics Platform has a rare opportunity to play a critical role in how Oracle Health products impact and disrupt the healthcare industry by transforming how healthcare and technology intersect. You will have the opportunity to: Reach billions of people with our products & services Create...

Apr 02, 2026
IG
Remote Software Verification Engineer
Insight Global Grand Rapids, MI, USA
Job Description An Aerospace Company in the Grand Rapids and Clearwater area is looking for a Software Verification Engineer. This person will be responsible for the verification stage of avionic software development and design. They will be responsible for ensuring the software meets already established requirements for a carraige control unit. This person will be a part of a team that will be designing an SMS controller. Much of the coding work for this product will be done in C and will need to be designed according to MIL STD 1553. This role will require experience with embedded software design and Linux operating system. Compensation Varies base on Experience: $55-$70hr Exact compensation may vary based on several factors, including skills, experience, and education. Benefit packages while on contract for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k...

Apr 01, 2026
Or
Site Reliability Developer 3
Oracle Lansing, MI, USA
Job Description Our Team Building off our Cloud momentum, Oracle has formed a new organization - Oracle Health Data, Analytics Platform. This team will focus on product development and product strategy for Oracle Health, while building out a complete platform supporting modernized, automated healthcare. This is a net new line of business, constructed with an entrepreneurial spirit that promotes an energetic and creative environment. We are unencumbered and will need your contribution to make it a world class engineering center with the focus on excellence. Oracle Health Data, Analytics Platform has a rare opportunity to play a critical role in how Oracle Health products impact and disrupt the healthcare industry by transforming how healthcare and technology intersect. You will have the opportunity to: Reach billions of people with our products & services Create technology in which truly impacts the world Ability to have immediate impact on...

Apr 01, 2026
Or
Principal Software Engineer - Oracle HDI Analytics Platform Infrastructure Engineering & Reliability
Oracle Lansing, MI, USA
Job Description U.S. citizenship is required for this position, as the successful candidate will be required to obtain (and maintain) a U.S. government security clearance after hire. Location: [Remote] About the Role Join Oracle's Health Data Intelligence (HDI) team as a Senior Software Engineer (IC4) and drive the reliability, scalability, and innovation of our world-class analytics platform infrastructure. In this individual contributor role, you'll architect, build, and transform cutting-edge systems that power healthcare analytics, ensuring seamless performance across massive datasets and diverse cloud environments. Collaborate with cross-functional teams to deliver robust solutions that enable business intelligence, reporting, and data-driven insights for global healthcare leaders. Required Skills Infrastructure & Reliability: Expertise in designing, implementing, and optimizing high-availability infrastructure with fault tolerance and...

Apr 01, 2026
Or
Reliability Engineer
Oracle Lansing, MI, USA
Job Description Role Overview As a Reliability Engineer, you will apply data-driven analysis and engineering problem-solving to improve availability and reduce risk across mission-critical facility systems. You will identify failure patterns early, drive corrective actions, and build tooling and metrics that improve reliability at scale. Key Responsibilities Monitor and analyze operational telemetry, alarms, and performance trends to identify emerging risks and reliability degradation. Define and track reliability KPIs; deliver concise analysis and recommendations that drive operational and engineering decisions. Develop and maintain analytics and reporting tools using Python, SQL, and/or DCIM/BMS/SCADA data sources. Support and/or lead RCAs and corrective action tracking for recurring or high-impact issues, ensuring follow-through and verification. Partner with operations and engineering teams to improve preventive strategies, automation...

Apr 01, 2026
Or
Principal software engineer - oracle engineering
Oracle Lansing, MI, USA
Job Description U.S. citizenship is required for this position, as the successful candidate will be required to obtain (and maintain) a U.S. government security clearance after hire. Location: [Remote] About the Role Join Oracle's Health Data Intelligence (HDI) team as a Senior Software Engineer (IC4) and drive the reliability, scalability, and innovation of our world-class analytics platform infrastructure. In this individual contributor role, you'll architect, build, and transform cutting-edge systems that power healthcare analytics, ensuring seamless performance across massive datasets and diverse cloud environments. Collaborate with cross-functional teams to deliver robust solutions that enable business intelligence, reporting, and data-driven insights for global healthcare leaders. Required Skills Infrastructure & Reliability: Expertise in designing, implementing, and optimizing high-availability infrastructure with fault tolerance and...

Apr 01, 2026
General Motors
Software Developer - Manufacturing Engineering
General Motors Warren, MI, USA
Job Description Global Manufacturing Electrical & SDV is looking for innovators who thrive in tough challenges and are passionate about tackling meaningful work that will shape the future of the automotive industry. This isn't a role for those looking for an easy path-it's for those who embrace change, push through obstacles, and take ownership of complex problems. While there will be long days and moments that test your resilience, you'll find purpose in your work, flexibility to prioritize your family, and the support of a people-first culture. If you're ready to grow, thrive, and make a real impact, we'd love to hear from you. WHY: The purpose of this role is to develop flexible and portable code to be used by multiple organizations to update electric control units in and outside of the vehicle. It will, also, be used to call product functions to verify internal circuits of the vehicle. WHAT: As an SDV System Integration Software Developer, you will be...

Mar 31, 2026
JLG Industries Inc
Embedded Software & Controls Lead - Defense
JLG Industries Inc New Hudson, MI, USA
About Pratt Miller, an Oshkosh company Pratt Miller is a product development company in motorsports, defense, and mobility industries providing clients with product engineering and low-volume production solutions. Our range of research & development, engineering, prototype manufacturing, test & validation, and low-rate production capability help our customers bring their high-quality products to market faster. The Defense Controls Engineer Team Lead will oversee a small team responsible for controls and software development, system integration, characterization, and testing. This position requires a deep understanding of embedded systems, control theory, and real-time software design. In addition to technical leadership, the role provides direct supervision and career development to 2-7 direct reports, supporting performance management, recruitment, and process development. ESSENTIAL FUNCTIONS AND SKILLS: Typical responsibilities include but are not limited to...

Mar 31, 2026
General Motors
GPSSC Driver Performance Project Engineer - Virtual Controls
General Motors Warren, MI, USA
Job Description At General Motors, our product teams are redefining mobility. Through a human-centered design process, we create vehicles and experiences that are designed not just to be seen, but to be felt. We're turning today's impossible into tomorrow's standard -from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every day, our products move millions of people as we aim to make driving safer, smarter, and more connected, shaping the future of transportation on a global scale. The Role General Motors is dedicated to enhancing product safety through driver performance safety research relative to advanced crash avoidance technologies and crash protection strategies. The Global Product Safety, Systems, and Certification organization is looking for a proactive "Driver Performance Project Engineer" to lead safety strategy studies and develop requirements for virtual...

Mar 31, 2026
IG
Remote Software Engineer
Insight Global Grand Rapids, MI, USA
Job Description An Aerospace Company is looking for a Remote Software Engineer. In this role, you support a defense program focused on an STORES system device integrated into aircraft systems. On a day-to-day basis, you develop and maintain application-level software that runs within a Stores Management Computer (SMC) and plays a critical in defense operations. Most of your work will be with a user interface that communicates with and controls different parts of the aircraft. Your daily work involves . You collaborate closely with systems, hardware, and verification teams in a highly regulated defense environment, participating in task prioritization, requirements analysis, and technical discussions. You regularly contribute to code, design, and requirements reviews, produce detailed design and technical documentation, and support verification and integration efforts. Throughout the software development life cycle, you balance new development with sustainment activities, adhere...

Mar 30, 2026
Or
Senior Software Engineer - Cloud Infrastructure Reliability & Automation
Oracle Lansing, MI, USA
Job Description Join Oracle's Health Data Intelligence (HDI) team as a Software Engineer 3 and contribute to the reliability, scalability, and performance of our world-class analytics platform. In this role, you will develop, maintain, and optimize the infrastructure and data pipelines that power healthcare analytics globally. You will work within a collaborative team to implement robust solutions for business intelligence and reporting, ensuring our platform handles massive datasets with precision and speed. U.S. citizenship is required for this position, as the successful candidate will be required to obtain (and maintain) a U.S. government security clearance after hire. Required Skills Infrastructure & Reliability: Experience implementing and maintaining high-availability systems with a focus on performance monitoring and fault tolerance. Data Technologies: Proficiency in Data Warehousing platforms (e.g., Vertica, Snowflake) and ETL...

Mar 30, 2026
General Motors
Senior Sub-System Lead Engineer - Exterior Lighting Controls
General Motors Warren, MI, USA
Job Description The Role: The Sub-System Lead Engineer (SSLE) is a highly skilled individual contributor who owns work across the full vehicle development lifecycle-from requirements definition and design through implementation, testing, validation, and issue resolution. You will apply strong systems thinking and collaborate closely with system engineers, software developers, test engineers, and cross-functional partners to deliver innovative features for General Motors' next-generation vehicles. Experience with Agile development, software design and release, requirements management, embedded controls, and calibration is preferred. We're looking for someone with the drive, curiosity, and tenacity to grow both technically and professionally while working on some of GM's most exciting technologies. What You'll do: Create and maintain Sub-System Technical Specifications (SSTS) and other requirements (Component Technical Requirements Specifications-CTRS, serial...

Mar 30, 2026
IG
Software engineer
Insight Global Grand Rapids, MI, USA
Job Description An Aerospace Company is looking for a Remote Software Engineer. In this role, you support a defense program focused on an STORES system device integrated into aircraft systems. On a day-to-day basis, you develop and maintain application-level software that runs within a Stores Management Computer (SMC) and plays a critical in defense operations. Most of your work will be with a user interface that communicates with and controls different parts of the aircraft. Your daily work involves . You collaborate closely with systems, hardware, and verification teams in a highly regulated defense environment, participating in task prioritization, requirements analysis, and technical discussions. You regularly contribute to code, design, and requirements reviews, produce detailed design and technical documentation, and support verification and integration efforts. Throughout the software development life cycle, you balance new development with sustainment activities, adhere...

Mar 30, 2026
  • Home
  • Learn Practical AI Skills
  • 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.