1

Embedded Software Engineer Mes Level Jobs in Detroit, MI

Embedded Control Software Engineer

Allen Park, MI · On-site

$119K - $157K/yr

Stefanini is looking for an Embedded Control Software Engineer, Allen Park, MI For quick apply ... Partner with cross-functional stakeholders to capture system-level requirements and translate them ...

Embedded Software Engineer

Ann Arbor, MI · On-site

$128K - $169K/yr

Minimum Qualification: ● Experience creating detailed system and software-level requirements for ... DevOps tooling is required ● Proficiency with modern build systems and CI/CD environments (e.g ...

Embedded Software Engineer

Dearborn, MI · On-site

$102K - $192K/yr

Embedded Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note ... Design and development of Low-level IoHW drivers for micro-controller-based products. Analyze ...

Embedded Software Engineer

Warren, MI

$123K - $162K/yr

Develop best in class embedded software using C/C++, Java and QNX/Linux * Deploy and maintain the software for future enhancements * Work with GM business leads and engineering specialists to ...

Embedded Controls Software Engineer

Allen Park, MI · On-site

$119K - $157K/yr

As an Embedded Controls Software Engineer, you will be a critical contributor to the design ... Taking a system-level requirement for a new BCM feature, translating it into a functional spec ...

Embedded Software Engineer

Dearborn, MI · On-site +1

$90K - $188K/yr

Contribute to the development of requirements, high level design, and detailed design documents for ... Embedded Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note ...

Showing results 21-40

Embedded Software Engineer Mes Level information

See Detroit, MI salary details

$69.3K

$151.8K

$172.3K

How much do embedded software engineer mes level jobs pay per year?

As of Aug 6, 2026, the average yearly pay for embedded software engineer mes level in Detroit, MI is $151,844.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,200.00 and $171,300.00 per year, depending on experience, location, and employer.

What is the difference between Embedded Software Engineer Mes Level vs Embedded Software Developer?

AspectEmbedded Software Engineer Mes LevelEmbedded Software Developer
CredentialsBachelor's in Computer Engineering or related field; certifications like ARM or RTOS are commonBachelor's in Computer Science or Electrical Engineering; similar certifications may apply
Work EnvironmentEmbedded systems in industries like automotive, aerospace, consumer electronicsDeveloping software for embedded devices across various industries
Employer UsageUsed by companies designing hardware-software integrated productsCommonly used by tech firms and manufacturers focusing on embedded solutions

Embedded Software Engineer Mes Level and Embedded Software Developer roles share similar educational backgrounds and work environments. The Mes Level position often involves more specialized tasks within embedded systems, focusing on integration and testing, while the Developer role emphasizes coding and software design. Both roles are essential in embedded systems development, with overlapping skills and industry applications.

What job categories do people searching Embedded Software Engineer Mes Level jobs in Detroit, MI look for? The top searched job categories for Embedded Software Engineer Mes Level jobs in Detroit, MI are:
What cities near Detroit, MI are hiring for Embedded Software Engineer Mes Level jobs? Cities near Detroit, MI with the most Embedded Software Engineer Mes Level job openings:
Infographic showing various Embedded Software Engineer Mes Level job openings in Detroit, MI as of July 2026, with employment types broken down into 1% Internship, 87% Full Time, 10% Part Time, and 2% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $151,844 per year, or $73 per hour.

Embedded Linux Software Engineer

OtterBase

Southfield, MI • On-site

Other

Posted 26 days ago


Job description

Job Description Description: Embedded Software engineer to develop leading edge technology for network switch platforms and embedded devices. Responsibilities/skills: Design, develop, and maintain embedded Linux software for network switch platforms and embedded devices. Build and customize Linux kernels, boot loaders, root file systems, and bootable software images using Yocto or Buildroot.

Develop low-level drivers and hardware interfaces in C/C++, including register-level programming from IC datasheets. Configure and maintain CMake-based build systems and support CI/CD pipelines for embedded software releases. Collaborate with hardware, FPGA, RF, and systems teams to integrate, optimize, and troubleshoot embedded platforms.

Debug hardware and networking issues using lab equipment and contribute to system architecture for networking, timing, and synchronization. Qualifications: 5+ years of embedded Linux software development experience. Strong experience with C/C++, Linux kernel customization, Yocto and/or Buildroot, and embedded boot loaders (U-Boot or similar).

Experience creating bootable software images and managing embedded Linux build environments. Proficiency with CMake and modern software development workflows, including Git and CI/CD.