Ada Embedded Engineer
$126K - $166K/yr
This role is ideal for an experienced software engineer with deep expertise in Ada development ... System-on-Module (SoM) technologies * Board Support Packages (BSPs) * Device driver development
$126K - $166K/yr
This role is ideal for an experienced software engineer with deep expertise in Ada development ... System-on-Module (SoM) technologies * Board Support Packages (BSPs) * Device driver development
$126K - $166K/yr
This role is ideal for an experienced software engineer with deep expertise in Ada development ... System-on-Module (SoM) technologies * Board Support Packages (BSPs) * Device driver development
Dearborn, MI · On-site
$110K - $120K/yr
Design and develop embedded software for distributed systems involving multiple microcontrollers ... C / C++ Programming * Python Scripting * Embedded Software Development * BSP & Device Driver ...
Quick apply
Dearborn, MI · On-site
$110K - $120K/yr
Design and develop embedded software for distributed systems involving multiple microcontrollers ... C / C++ Programming * Python Scripting * Embedded Software Development * BSP & Device Driver ...
Adapt the hardware/software system architecture to the customer application * Lead the analysis of ... engineering degrees may be acceptable if the candidate has a demonstrated proficiency in embedded ...
Adapt the hardware/software system architecture to the customer application * Lead the analysis of ... engineering degrees may be acceptable if the candidate has a demonstrated proficiency in embedded ...
$126K - $166K/yr
This role is ideal for an experienced software engineer with deep expertise in Ada development ... System-on-Module (SoM) technologies * Board Support Packages (BSPs) * Device driver development
$126K - $166K/yr
This role is ideal for an experienced software engineer with deep expertise in Ada development ... System-on-Module (SoM) technologies * Board Support Packages (BSPs) * Device driver development
Grand Rapids, MI · On-site
Medical
Dental
Vision
Life
Retirement
PTO
If so, GE Aerospace Defense and Systems wants you to join their Advanced Technologies team in Grand ... As a Lead Embedded Software Engineer you will play a vital role in designing, developing, and ...
Grand Rapids, MI · On-site
Medical
Dental
Vision
Life
Retirement
PTO
If so, GE Aerospace Defense and Systems wants you to join their Advanced Technologies team in Grand ... As a Lead Embedded Software Engineer you will play a vital role in designing, developing, and ...
Auburn Hills, MI · On-site
$230K/yr
Master's degree (Engineering or equivalent) * Strong experience in: * Embedded systems & real-time software * HW/SW integration and ECU architecture * Automotive E/E systems and mechatronic ...
Auburn Hills, MI · On-site
$230K/yr
Master's degree (Engineering or equivalent) * Strong experience in: * Embedded systems & real-time software * HW/SW integration and ECU architecture * Automotive E/E systems and mechatronic ...
Grand Rapids, MI · On-site
Medical
Dental
Vision
Life
Retirement
PTO
If so, GE Aerospace Defense and Systems wants you to join their Advanced Technologies team in Grand ... As a Lead Embedded Software Engineer you will play a vital role in designing, developing, and ...
Grand Rapids, MI · On-site
Medical
Dental
Vision
Life
Retirement
PTO
If so, GE Aerospace Defense and Systems wants you to join their Advanced Technologies team in Grand ... As a Lead Embedded Software Engineer you will play a vital role in designing, developing, and ...
Grand Rapids, MI · On-site
Medical
Dental
Vision
Life
Retirement
PTO
If so, GE Aerospace Defense and Systems wants you to join their Advanced Technologies team in Grand ... As a Lead Embedded Software Engineer you will play a vital role in designing, developing, and ...
Grand Rapids, MI · On-site
Medical
Dental
Vision
Life
Retirement
PTO
If so, GE Aerospace Defense and Systems wants you to join their Advanced Technologies team in Grand ... As a Lead Embedded Software Engineer you will play a vital role in designing, developing, and ...
$129K - $170K/yr
Strong programming proficiency in C/C++ and Python. * Working knowledge of embedded software ... Familiarity with AD/ADAS systems and automotive compute platforms. * Understanding of software ...
$129K - $170K/yr
Strong programming proficiency in C/C++ and Python. * Working knowledge of embedded software ... Familiarity with AD/ADAS systems and automotive compute platforms. * Understanding of software ...
Sterling Heights, MI · On-site
$122K - $161K/yr
Medical
Retirement
DevSecOps Engineer CI/CD, GitLab, Linux, & Embedded Systems Sterling Heights, MI Competitive Salary ... Track software development activities using Jira, GitLab Issues, and related ticketing systems.
Sterling Heights, MI · On-site
$122K - $161K/yr
Medical
Retirement
DevSecOps Engineer CI/CD, GitLab, Linux, & Embedded Systems Sterling Heights, MI Competitive Salary ... Track software development activities using Jira, GitLab Issues, and related ticketing systems.
Dearborn, MI · On-site
$120K - $158K/yr
Key Responsibilities • Design and develop embedded software for distributed systems involving ... Programming • Python Scripting • Embedded Software Development • BSP & Device Driver ...
Dearborn, MI · On-site
$120K - $158K/yr
Key Responsibilities • Design and develop embedded software for distributed systems involving ... Programming • Python Scripting • Embedded Software Development • BSP & Device Driver ...
Benton Harbor, MI · On-site
$62K - $103K/yr
Medical
Dental
Vision
Retirement
PTO
Design, develop, test, debug, and enhance embedded software for brewer systems, including ... Engineering Process & Collaboration : Apply established software development processes, participate ...
Benton Harbor, MI · On-site
$62K - $103K/yr
Medical
Dental
Vision
Retirement
PTO
Design, develop, test, debug, and enhance embedded software for brewer systems, including ... Engineering Process & Collaboration : Apply established software development processes, participate ...
$126K - $166K/yr
Coordinate with cross-functional teams inclusive of Hardware, Mechanical, Product, Software Project Engineering and System Engineering. * Implement new features for Gentex embedded platforms ...
$126K - $166K/yr
Coordinate with cross-functional teams inclusive of Hardware, Mechanical, Product, Software Project Engineering and System Engineering. * Implement new features for Gentex embedded platforms ...
Zeeland, MI · On-site
$121K - $159K/yr
Coordinate with cross-functional teams inclusive of Hardware, Mechanical, Product, Software Project Engineering and System Engineering. * Implement new features for Gentex embedded platforms ...
Zeeland, MI · On-site
$121K - $159K/yr
Coordinate with cross-functional teams inclusive of Hardware, Mechanical, Product, Software Project Engineering and System Engineering. * Implement new features for Gentex embedded platforms ...
Zeeland, MI · On-site
$121K - $159K/yr
Coordinate with cross-functional teams inclusive of Hardware, Mechanical, Product, Software Project Engineering and System Engineering. * Implement new features for Gentex embedded platforms ...
Zeeland, MI · On-site
$121K - $159K/yr
Coordinate with cross-functional teams inclusive of Hardware, Mechanical, Product, Software Project Engineering and System Engineering. * Implement new features for Gentex embedded platforms ...
... system design. This includes the following: • Supply common solutions across all GM in-house ... Software Engineering, Electrical Engineering or related technical degree • Minimum of 2 years of ...
... system design. This includes the following: • Supply common solutions across all GM in-house ... Software Engineering, Electrical Engineering or related technical degree • Minimum of 2 years of ...
Auburn Hills, MI · On-site
$117K - $153K/yr
Medical
Retirement
Design, develop, integrate, and maintain embedded software for military combat vehicle systems ... Utilize engineering and development tools including Git, Jira, Confluence, Kubernetes, CANoe ...
Auburn Hills, MI · On-site
$117K - $153K/yr
Medical
Retirement
Design, develop, integrate, and maintain embedded software for military combat vehicle systems ... Utilize engineering and development tools including Git, Jira, Confluence, Kubernetes, CANoe ...
Sterling Heights, MI · On-site
$64.28 - $71.42/hr
Medical
Retirement
This role requires expertise in embedded software engineering, BSP development, real-time operating systems (RTOS), VxWorks, Linux, vehicle network protocols, middleware integration, Agile ...
Sterling Heights, MI · On-site
$64.28 - $71.42/hr
Medical
Retirement
This role requires expertise in embedded software engineering, BSP development, real-time operating systems (RTOS), VxWorks, Linux, vehicle network protocols, middleware integration, Agile ...
Auburn Hills, MI · On-site
$122K - $160K/yr
Medical
Retirement
This role supports software architecture, cybersecurity, systems integration, Model-Based Systems Engineering (MBSE), RTOS, Linux, Embedded C/C++, FPGA, GPU, and DoD vehicle platforms while ...
Auburn Hills, MI · On-site
$122K - $160K/yr
Medical
Retirement
This role supports software architecture, cybersecurity, systems integration, Model-Based Systems Engineering (MBSE), RTOS, Linux, Embedded C/C++, FPGA, GPU, and DoD vehicle platforms while ...
Zeeland, MI · On-site
$121K - $159K/yr
Coordinate with cross-functional teams inclusive of Hardware, Mechanical, Product, Software Project Engineering and System Engineering. * Help design and implement new features for our embedded ...
Zeeland, MI · On-site
$121K - $159K/yr
Coordinate with cross-functional teams inclusive of Hardware, Mechanical, Product, Software Project Engineering and System Engineering. * Help design and implement new features for our embedded ...
| Aspect | Temporary Embedded System Software Engineer | Embedded Software Developer |
|---|---|---|
| Credentials | Bachelor's in Computer Engineering or related field; experience with embedded systems | Bachelor's or higher in Computer Science or Electrical Engineering; embedded systems experience |
| Work Environment | Project-based, short-term assignments in manufacturing, automotive, or consumer electronics | Long-term or project-based roles in similar industries, often within a team |
| Employer & Industry Usage | Contract roles for companies developing embedded products | Full-time or contract roles in embedded systems development across industries |
Temporary Embedded System Software Engineers focus on short-term projects with specific deliverables, often in contract roles, while Embedded Software Developers typically hold ongoing positions involved in the full development lifecycle. Both roles require similar skills and credentials but differ mainly in employment duration and project scope.
The most popular types of Embedded System Software Engineer jobs in Michigan are:
For Temporary Embedded System Software Engineer jobs in Michigan, the most frequently searched job titles are:
The top searched job categories for Temporary Embedded System Software Engineer jobs in Michigan are:
Cities in Michigan with the most Temporary Embedded System Software Engineer job openings:

SG2 Recruiting is supporting Wind RiverX in the search for a Senior Software Engineer to support a classified program. This role is ideal for an experienced software engineer with deep expertise in Ada development, embedded networking, and secure communications protocols operating within mission-critical environments.
The successful candidate will play a key role in the design, development, integration, and testing of advanced networking and embedded software solutions used in aerospace and defense applications. This position offers the opportunity to work on highly visible programs where reliability, performance, and security are paramount.
What You Will Be Doing:
Designing, developing, integrating, and maintaining software solutions using the Ada programming language.
Developing and implementing networking protocols and secure communications capabilities for embedded systems.
Translating operational concepts (CONOPS), specifications, and requirements into software designs, code, test plans, and verification activities.
Supporting software architecture, detailed design, implementation, debugging, integration, and performance optimization.
Collaborating closely with engineering teams, program stakeholders, and customers to deliver high-quality software solutions.
Participating in software integration and testing activities on target hardware platforms.
Troubleshooting complex software and networking issues using industry-standard debugging and test equipment.
Contributing to secure communications implementations utilizing IPsec and IKE technologies.
Supporting development efforts within real-time and embedded operating environments.
Maintaining software configuration management and version control using Git or similar tools.
What You Need:
Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or related STEM discipline.
U.S. Citizenship with active U.S. Security Clearance
Strong hands-on experience developing software in Ada, C, C++ programming languages.
10+ years of experience in networking protocol development, software design, and implementation.
Strong understanding of Layer 2 and Layer 3 networking concepts including: Ethernet, VLAN tagging, IPv6 Neighbor Discovery (ND), IPsec
5+ years of experience implementing or integrating IPsec and Internet Key Exchange (IKE v1 and/or IKE v2).
Experience developing embedded networking software.
Strong communication and interpersonal skills with the ability to collaborate effectively across technical teams and customer organizations.
If You Have This, It's a Plus:
Experience Python or other scripting languages.
Experience supporting aerospace, defense, automotive, medical device, public safety, or other mission-critical industries.
Experience with real-time operating systems (RTOS), including: Linux, FreeRTOS, QNX, VxWorks
Experience with:
Multi-threaded and parallel processing architectures
Distributed systems
Multi-core embedded platforms
System-on-Module (SoM) technologies
Board Support Packages (BSPs)
Device driver development
API design
Experience performing software integration, debugging, and testing using: GDB, LLDB, Oscilloscopes, Logic analyzers, JTAG and Universal Asynchronous Receiver - Transmitter (UART) interfaces
Experience with model-based engineering tools such as Cameo.
Experience working within Agile software development environments.
What's In It For You:
All travel expenses covered
Opportunity to support a high-impact classified program with real-world mission significance.
Work alongside industry-leading engineers developing advanced embedded and networking technologies.
Exposure to cutting-edge secure communications, embedded software development.
Collaborative engineering environment focused on innovation, technical excellence, and continuous learning.
Competitive compensation and benefits package.
About the Company
Wind RiverX delivers advanced software and engineering solutions supporting some of the world's most demanding aerospace, defense, and mission-critical technology programs. Through innovation in embedded systems, networking, and secure communications, Wind RiverX helps customers develop reliable and resilient solutions that operate in complex and highly regulated environments.
Sourced by ZipRecruiter
Recruiting and staffing services
1 - 10 Employees
Fairfax, VA, US
2013