1

Embedded Software Bare Metal Jobs in Michigan (NOW HIRING)

Sr Function Owner, Climate Systems

Novi, MI

$98K - $134K/yr

This is a place where your fingerprints are found on metal - where what you design gets built ... Responsible for system level definition and requirements for hardware, software, features ...

CNC Operator

Clinton Township, MI · On-site

$19 - $26/hr

This is a highly active role where you will be deeply embedded in our operations--programming mills ... You will own the setup of mills, personally drive the programming with Power Mill Software, and be ...

CNC Programmer

Detroit, MI · On-site

$24.50 - $33.50/hr

... metal or plastic components according to programmed specifications. * Maintain accurate ... Proven experience using computer aided manufacturing (CAM) software, specifically Autodesk Fusion ...

Showing results 41-43

Embedded Software Bare Metal information

What is an embedded software bare metal?

An Embedded Software Bare Metal job involves developing firmware for microcontrollers or processors without an operating system (OS). Engineers write low-level code to directly control hardware peripherals using languages like C or assembly. This role requires knowledge of memory management, real-time constraints, and debugging techniques. It is commonly used in applications such as automotive systems, industrial automation, and IoT devices where efficiency and deterministic behavior are critical.

What are common challenges faced when developing bare metal embedded software?

Bare metal embedded software engineers often encounter challenges such as limited memory and processing resources, real-time timing constraints, and troubleshooting hardware-software interactions without the safety net of an operating system. Debugging can be particularly complex, as it often relies on low-level tools and a deep understanding of both the code and the hardware. Close collaboration with hardware engineers is usually required to diagnose and resolve issues. Developing for a bare metal environment demands careful planning, proactive testing, and a precise approach to resource management to ensure stability and reliability of the final product.

What are the key skills and qualifications needed to thrive in the embedded software bare metal position, and why are they important?

To thrive as an Embedded Software Bare Metal engineer, you need a strong background in low-level programming languages such as C/C++, thorough understanding of microcontroller architectures, and experience with hardware interfacing. Familiarity with tools like debuggers, oscilloscopes, version control systems, and protocols such as SPI, I2C, or UART is typical, and certifications in embedded systems or electronics are valuable assets. Excellent problem-solving abilities, attention to detail, and strong communication skills help you collaborate effectively with hardware and engineering teams. These competencies ensure reliable, efficient code that operates directly on hardware, supporting mission-critical device functionality.

What job categories do people searching Embedded Software Bare Metal jobs in Michigan look for?

The top searched job categories for Embedded Software Bare Metal jobs in Michigan are:

What cities in Michigan are hiring for Embedded Software Bare Metal jobs?

Cities in Michigan with the most Embedded Software Bare Metal job openings:

Infographic showing various Embedded Software Bare Metal job openings in Michigan as of August 2026, with employment types broken down into 100% Full Time. Highlights an 80% In-person, 8% Hybrid, and 12% Remote job distribution.

Sr Function Owner, Climate Systems

Scout Motors

Novi, MI

$98K - $134K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted yesterday


Job description

What you'll do

At Scout Motors, you don't just design vehicles- you shape the future of the road. Our Engineering team is where bold ideas meet rigorous execution, building machines that are as durable and capable as the people who drive them. You'll work shoulder-to-shoulder with brilliant minds across disciplines, turning complex challenges into elegant, scalable solutions that meet the highest standards of safety, performance, and user experience. This is a place where your fingerprints are found on metal - where what you design gets built, driven, and remembered. If you're hungry to engineer something that matters, Scout Motors is where that ambition finds its highest gear. 

Become part of an iconic brand that is set to revolutionize the electric pick-up truck & rugged SUV marketplace by achieving the following:

  • Lead the development of Climate system features & functions including interfacing and aligning with R&D, electrical architecture, software developers, production, quality and customer experience teams. 
  • Responsible for end-to-end development of climate features & functions including release to program milestones. 
  • Responsible for system level definition and requirements for hardware, software, features, functions and architecture.  This includes integration at system and component level. Integral liaison between all cross-functional teams. 
  • Collaborate with stakeholders through system "V" development from concept to launch. 
  • E2E responsible for features and functions for climate systems for the new SDV architecture 
  • Act as the subject matter expert for the assigned functions throughout the entire product development lifecycle 
  • Responsible for requirement management - define, document and manage all functional & nonfunctional requirements (System , Software & Hardware) for the function in alignment with vehicle level specification and legal regulations (FMVSS , SAE, OBDII etc.) and internal standards. 
  • Domain/working knowledge of SW controls, EE, Electronics, and expertise in development, testing and validation methods of mechatronics systems. 
  • Develop component and system design, functional, EOL specifications, detailed test methods and system level DFMEA, DV, PV for complex mechatronic systems. 
  • Manage the technical release of the function and calibration data for production 
  • Be a champion of 1st principles design methodology and use extensive problem-solving methods for debugging, issue resolution. 
  • Lead sprint planning and daily standup meetings. 
  • Develop and maintain Best Practices: Design Standards, Test Procedures, Technical Specifications, etc. 

Location & Travel Expectations:

  • This role may be based out of the Scout Motors corporate headquarters in Charlotte, NC or Novi, Michigan.
  • This role requires 4 days per week in the office, with regular in-person meetings and events. 
  • Applicants should expect that the role will require the ability to convene with Scout colleagues in person and travel to participate in events on behalf of the company from time to time.
What you'll bring 

We expect all Scout employees to have integrity, curiosity, resourcefulness, and strive to exhibit a positive attitude, as well as a growth mindset. You'll be comfortable with change and flexible in a fast-paced, high-growth environment. You'll take a collaborative approach to achieve ambitious goals. Here's what else you'll bring: 

  • Master's degree required with 8+ years of experience in Mechanical/Mechatronics/EE/SW engineering. PhD with 6+ years of experience preferred. 
  • Extensive experience working with Automotive Systems or Mechatronics Products in Climate Systems. 
  • Strong understanding of 1st principles in Engineering, result/solution oriented 
  • Subject matter expert in Systems Engineering, Multi-domain physics, Complex systems design with EE, SW integration. 
  • Familiarity with SW for embedded systems, EE systems such as wiring and power distribution units. 
  • Familiarity with A2B, CAN, Automotive Ethernet, LIN, LVDS communication protocols and Vehicle Network tools, such as CANalyzer, CANoe, etc. 
  • Expertise with complex problem solving, data analysis, access/interpret/drive results with extended teams. 
  • Experience working in requirement management tools. 
  • Knowledge of Automotive design and development process, system requirements, and general engineering best practices 
  • Good interpersonal and communication skills with a high level of integrity 
What you'll gain

The benefits of joining Scout include the chance to build products and a company from the ground up.  This is a chance to create something new and lasting - with an iconic brand at its foundation.  In addition, Scout provides competitive compensation and benefits to support your physical, mental, and financial wellbeing. Program specifics are detailed in company policies and employee benefit guides, select highlights:

  • Competitive insurance including:
    • Medical, dental, vision and income protection plans
  • 401(k) program with:
    • An employer match and immediate vesting
  • Generous Paid Time Off including:
    • 20 days planned PTO, as accrued
    • 40 hours of unplanned PTO and 14 company or floating holidays, annually
    • Up to 16 weeks of paid parental leave for biological and adoptive parents of all genders
    • Paid leave for circumstances related to bereavement, jury duty, voting time, or military leave
Pay Transparency

This is a full-time, exempt position eligible to receive a base salary and to participate in an annual performance bonus program. Final salary offered will be determined based on factors including but not limited to the candidate's skills and experience. The annual performance bonus program is preset and not candidate dependent.

Initial base salary range = $130,000.00 - $160,000.00

Internal leveling code: IC8