1

Senior Embedded Engineer Jobs in Michigan (NOW HIRING)

Ada Embedded Engineer

Grand Rapids, MI ยท On-site

$126K - $166K/yr

SG2 Recruiting is supporting Wind RiverX in the search for a Senior Software Engineer to support a ... Supporting development efforts within real-time and embedded operating environments. * Maintaining ...

Ada Embedded Engineer

Grand Rapids, MI ยท On-site

$126K - $166K/yr

SG2 Recruiting is supporting Wind RiverX in the search for a Senior Software Engineer to support a ... Supporting development efforts within real-time and embedded operating environments. * Maintaining ...

Sr. Embedded Software Engineer

Farmington Hills, MI ยท On-site

$122K - $159K/yr

Engineering Position Overview and Objective Astemo's Advanced Development Division is hiring an Senior Engineer to develop embedded software for next-generation AD/ADAS platforms. This role goes ...

Engineering Position Overview and Objective Astemo's Advanced Development Division is hiring an Senior Engineer to develop embedded software for next-generation AD/ADAS platforms. This role goes ...

next page

Showing results 1-20

Senior Embedded Engineer information

What are some typical challenges faced by Senior Embedded Engineers on the job?

Senior Embedded Engineers often encounter challenges such as optimizing code for limited hardware resources, integrating software with diverse hardware platforms, and troubleshooting complex system-level bugs. They may also face tight project deadlines and must ensure that products meet stringent quality and safety standards. Success in this role requires balancing technical problem-solving with clear communication among design, hardware, and quality assurance teams. Overcoming these challenges is both demanding and rewarding, as it directly contributes to the development of innovative, high-performing products.

What is a Senior Embedded Engineer job?

A Senior Embedded Engineer designs, develops, and optimizes software and hardware for embedded systems. They work on firmware, low-level programming, device drivers, and system integration for products like IoT devices, automotive systems, and industrial equipment. Their role includes debugging, performance tuning, and ensuring compliance with industry standards. Additionally, they often mentor junior engineers and collaborate with cross-functional teams to deliver efficient and reliable embedded solutions.

What are the key skills and qualifications needed to thrive in the Senior Embedded Engineer position, and why are they important?

To thrive as a Senior Embedded Engineer, you need deep expertise in embedded systems design, proficiency in programming languages like C/C++, and a solid understanding of hardware-software integration, usually supported by a relevant engineering degree. Familiarity with real-time operating systems (RTOS), debugging tools such as oscilloscopes and logic analyzers, and certifications like Certified Embedded Systems Engineer (CESE) are highly valued. Excellent problem-solving abilities, effective communication, and strong teamwork skills are key soft skills that distinguish top performers in this role. These competencies are crucial for delivering reliable, efficient solutions in complex projects and for seamless collaboration with cross-functional teams.

What are the most commonly searched types of Embedded Engineer jobs in Michigan? The most popular types of Embedded Engineer jobs in Michigan are:
What job categories do people searching Senior Embedded Engineer jobs in Michigan look for? The top searched job categories for Senior Embedded Engineer jobs in Michigan are:
What cities in Michigan are hiring for Senior Embedded Engineer jobs? Cities in Michigan with the most Senior Embedded Engineer job openings:
Infographic showing various Senior Embedded Engineer job openings in Michigan as of June 2026, with employment types broken down into 100% Full Time. Highlights an 80% In-person, and 20% Hybrid job distribution.
Senior Embedded Engineer with Security Clearance

Senior Embedded Engineer with Security Clearance

SG2 Recruiting

Grand Rapids, MI โ€ข On-site

$114K - $149K/yr

Other

Posted 19 days ago


Job description

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: 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.