1

Microsoft Embedded Jobs in Michigan (NOW HIRING)

FPGA Development Engineer

Novi, MI

$122K - $156K/yr

Responsibilities As a member of the Embedded Development Group, you will be part of a dynamic ... Experience with Microsoft Office applications * Detail-oriented and methodical coding approach

Resident Engineer

Troy, MI

$92K - $118K/yr

Embedded System Validation: Execute system validation tasks by developing a clear understanding of ... Proficiency in the Microsoft Office suite (Word, Excel, PowerPoint). Programming knowledge in ...

Regular Resident Engineer

Troy, MI ยท On-site

$92K - $118K/yr

Embedded System Validation: Execute system validation tasks by developing a clear understanding of ... Proficiency in the Microsoft Office suite (Word, Excel, PowerPoint). Programming knowledge in ...

C++, Jira, Product Development, Data Acquisition, Microsoft Word, Software Testing, Data Analysis ... embedded software. * Perform/oversee HIL, on-road, and dynamometer data collection to calibrate and ...

C++, Jira, Product Development, Data Acquisition, Microsoft Word, Software Testing, Data Analysis ... embedded software. * Perform/oversee HIL, on-road, and dynamometer data collection to calibrate and ...

C++, Jira, Product Development, Data Acquisition, Microsoft Word, Software Testing, Data Analysis ... embedded software. * Perform/oversee HIL, on-road, and dynamometer data collection to calibrate and ...

next page

Showing results 1-20

Microsoft Embedded information

See Michigan salary details

$61K

$133.7K

$151.7K

How much do microsoft embedded jobs pay per year?

As of Jun 10, 2026, the average yearly pay for microsoft embedded in Michigan is $133,688.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,600.00 and $150,800.00 per year, depending on experience, location, and employer.

What are the typical responsibilities of a Microsoft Embedded engineer on a day-to-day basis?

As a Microsoft Embedded engineer, your daily tasks often include developing and optimizing embedded software for devices, debugging and testing code, and collaborating with hardware and software teams to ensure seamless integration. You might also configure and customize Microsoft platforms, create technical documentation, and support deployment and maintenance of embedded solutions. Regular interactions with project managers, QA teams, and sometimes clients are common, requiring strong communication skills and adaptability. This role offers a dynamic environment where you tackle technical challenges and contribute to innovative IoT or device-based projects.

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

To thrive as a Microsoft Embedded engineer, you need expertise in embedded system design, C/C++ programming, and a deep understanding of Microsoft embedded platforms such as Windows Embedded or Azure IoT. Familiarity with tools like Visual Studio, device drivers, and relevant certifications like Microsoft Certified: Azure IoT Developer Associate are often valuable. Problem-solving skills, teamwork, and effective communication are essential soft skills for collaborating with multidisciplinary teams and clients. These abilities ensure robust, efficient solutions for complex embedded applications and seamless team integration.

What is a Microsoft Embedded job?

A Microsoft Embedded job typically involves working with embedded systems that leverage Microsoft technologies, such as Windows IoT and embedded versions of Windows. Professionals in this role develop, optimize, and maintain software and firmware for specialized hardware devices like industrial controllers, medical devices, and smart appliances. They often work with low-level programming, real-time operating systems, and hardware integration while ensuring reliability and security. This role requires expertise in C/C++, embedded Linux, or Windows Embedded platforms, as well as familiarity with IoT frameworks and cloud integration.

Infographic showing various Microsoft Embedded job openings in Michigan as of June 2026, with employment types broken down into 84% Full Time, and 16% Part Time. Highlights an 100% In-person job distribution, with an average salary of $133,688 per year, or $64.3 per hour.
Embedded Software Engineer (W2 Position)

Embedded Software Engineer (W2 Position)

Megan soft Inc

Dearborn, MI โ€ข On-site

$45 - $50/hr

Other

Posted 12 days ago


Job description

We have a job opportunity of a Roleย Embedded Software Engineer with given job description onย W2. Please forward updated profile to praveen@megansoft.com or +1(248) 266-0910.

ย Role : Embedded Software Engineer (W2 Position)

Location : Dearborn, MI (Hybrid)

Duration: 12+ Months

Experience: 6+ Yearsย ย 

JD:

  • In-depth experience with the C-language, preferably in support of an embedded control systems environment
  • Must have working knowledge of C language data structures, pointers, bit manipulation techniques, file read/write, hash tables, and recursion
  • Experience developing applications in a Unix environment, including make, make-files, gdb, bash, editing, setuid, and process fork
  • Design, develop, code, and test planned changes to software tools along-side with the Vehicle Controls Tools Technical Specialist
  • Knowledge of industry standard file formats including ASAM e.V A2L, Intel H32, Motorola S-records.
  • Knowledge of TCP/IP Sockets.
  • Knowledge of Motif widget set, X-windows, Exceed Turbo-X, GTK+, Builder Xcessory
  • Knowledge of control system software and calibration development including ATI/Vision, ETAS/Inca
  • Experience developing Graphical User Interfaces in a Unix environment
  • Experience with interfacing to Postgres database and Postgres table creation.
  • Working experience of Code Configuration Management, Jira Issue Management, Microsoft Word, Excel, Powerpoint
  • Excellent oral and written communication skills

Thanks & Regards

Praveen

Megan Soft, Inc.

Direct No: +1(248) 266-0910

E Mail: praveen@megansoft.com