1

Junior Embedded Developer Jobs in Michigan (NOW HIRING)

Sr Embedded Software Engineer

Benton Harbor, MI · On-site

$76K - $133K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Key Responsibilities Embedded Software Development * Own end-to-end complex software module design ... Lead code reviews, provide critical feedback, and mentor junior developers to elevate team code ...

Embedded Software Engineer II

Zeeland, MI · On-site

$121K - $159K/yr

Providing technical guidance and mentorship to junior team members. * Other duties as assigned. HOW ... Familiarity with tools like Git, Bitbucket, Jenkins, JIRA, Azure DevOps etc. * Familiarity with ...

Embedded Software Engineer II

Zeeland, MI

$121K - $159K/yr

Providing technical guidance and mentorship to junior team members. * Other duties as assigned. HOW ... Familiarity with tools like Git, Bitbucket, Jenkins, JIRA, Azure DevOps etc. * Familiarity with ...

next page

Showing results 1-20

Junior Embedded Developer information

What is a junior embedded developer?

Junior Embedded Developers are entry-level software engineers who design, develop, and maintain embedded systems—specialized computing systems that perform dedicated functions within larger mechanical or electrical systems. They typically work with hardware such as microcontrollers or microprocessors, programming them to carry out specific tasks. Their responsibilities can include writing code in languages like C or C++, debugging hardware-software interactions, and collaborating with teams to build products like IoT devices, automotive systems, or consumer electronics. Junior Embedded Developers often work under the guidance of senior engineers as they gain hands-on experience and deepen their technical skills.

What projects or tasks does a junior embedded developer typically work on?

As a Junior Embedded Developer, you can expect to contribute to tasks such as writing and debugging firmware, assisting with hardware-software integration, and performing unit tests on embedded systems. You may also help maintain codebases, support the development of new features, and participate in troubleshooting sessions. Collaboration with senior developers, hardware engineers, and QA teams is common, providing opportunities to learn best practices and deepen your technical understanding of embedded systems.

What skills and qualifications are needed to thrive as a junior embedded developer?

To thrive as a Junior Embedded Developer, you need a solid understanding of programming languages like C/C++, basic electronics, and a relevant degree in computer engineering or a related field. Familiarity with microcontrollers, embedded IDEs (such as Keil or MPLAB), and version control systems like Git is typically required. Problem-solving, attention to detail, and effective communication help you debug systems and collaborate with multidisciplinary teams. These skills ensure reliable software development, efficient troubleshooting, and successful integration with hardware components.

What are popular job titles related to Junior Embedded Developer jobs in Michigan?

For Junior Embedded Developer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Junior Embedded Developer jobs in Michigan look for?

The top searched job categories for Junior Embedded Developer jobs in Michigan are:

What cities in Michigan are hiring for Junior Embedded Developer jobs?

Cities in Michigan with the most Junior Embedded Developer job openings:

Infographic showing various Junior Embedded Developer job openings in Michigan as of August 2026, with employment types broken down into 66% Full Time, 8% Part Time, and 26% Contract. Highlights an 92% In-person, and 8% Hybrid job distribution.

$124K - $164K/yr

Full-time

Re-posted 9 days ago


Job description

Company Description

Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets, refresh existing skill base, allow for flexibility in project planning and execution phases, and provide budgeting/financial flexibility by offering contingent labor as a variable cost.

Job Description
The incumbent should develop, create and update software design documents adhering to established development process to ensure proper and efficient software design.


Qualifications
Bachelor's degree in computer science or engineering with a minimum 3-5+ years of experience or a Master's Degree and a minimum 0-2+ years of experience in computer science or engineering with satisfactory completion of coursework in Embedded Programming, Embedded Controls and/or Embedded System Design.
Knowledge and experience:
    Ability to write, debug, and test embedded C/C++
    Experience working with 32 bit microcontrollers.
   Ability to analyse and interpret microcontroller manuals.
    Knowledge of software development life cycle.
    Knowledge of vehicle communication such as CAN/LIN/MOST/SPI/Ethernet (TCP/IP).
    Read, understand and create diagrams, charts and schematics.
    Ability to create software development documents and test specifications from function.
    Specifications using MS Office Application Suite of tools.
    Knowledge of MISRA-C standards.


Additional Information
If you believe you're qualified for this position and are currently in the job market or interested in making a change, please give me a call as soon as possible at (973) 507-7572.

Artech logo

About Artech

Sourced by ZipRecruiter

Artech is a leading IT staffing and consulting company based in Morristown, NJ, US. Since its foundation in 1992, Artech has mastered in complementing human expertise with technology and business acumen to produce world-class staffing solutions. The company caters to diverse industry sectors, including financial services, healthcare, telecommunication, energy and utilities, supply chain, and retail. It provides IT consulting, project management, professional and staff augmentation, and managed staffing services. Artech's mission is to provide exceptional IT staffing services to its clients by comprehending their business needs and then crafting a customized staffing strategy. Its notable achievement includes being recognized as one of the largest IT staffing companies in the U.S, according to Staffing Industry Analysts (SIA).

Industry

Recruiting and staffing services

Company size

10,000+ Employees

Headquarters location

Morristown, NJ, US

Year founded

1992