1

Microsoft Embedded Jobs in Michigan (NOW HIRING)

Be Seen First

Design and development of embedded software for HVAC control modules. * Duties include developing ... Good knowledge of Microsoft Office (Excel, Word, PowerPoint, Outlook) * Good team working and ...

Be Seen First

* Design and development of embedded software for HVAC control modules. * Duties include developing ... Good knowledge of Microsoft Office (Excel, Word, PowerPoint, Outlook) * Good team working and ...

Hardware Design Engineer

Farmington, MI ยท On-site

$75K - $85K/yr

Proficient in Microsoft Office products * Friendly and flexible team player * Excellent oral and written communication and interpersonal skills. * 2+ years of experience in embedded hardware and/or ...

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

Apply Early

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

Apply Early

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 Jul 2, 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.

Embedded Software Engineer (W2 Position)

Embedded Software Engineer (W2 Position)

Megan soft Inc

Dearborn, MI โ€ข On-site

$45 - $50/hr

Other

Posted 5 days ago

Be an early applicant


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