1

Junior Embedded Software Engineer Jobs in Calumet, MI

Be Seen First

Embedded Systems Engineer

Calumet, MI · On-site

$65K - $80K/yr

Design, code and implement software for embedded devices and systems with operator-controlled ... Bachelor's degree in computer engineering, electrical engineering or related (or equivalent ...

Senior Data Engineer

Houghton, MI · On-site

$90K - $122K/yr

Mentor junior developers in software development projects * Perform other duties as assigned Minimum Qualifications: * Must meet definition of United States Person * Bachelor's degree in Mechanical ...

Senior Data Engineer

Houghton, MI · On-site

$90K - $122K/yr

Mentor junior developers in software development projects * Perform other duties as assigned Minimum Qualifications: * Must meet definition of United States Person * Bachelor's degree in Mechanical ...

Senior Data Engineer

Houghton, MI · On-site

$90K - $122K/yr

Mentor junior developers in software development projects * Perform other duties as assigned Minimum Qualifications: * Must meet definition of United States Person * Bachelor's degree in Mechanical ...

Junior Embedded Software Engineer information

See Calumet, MI salary details

$43.9K

$89.2K

$134K

How much do junior embedded software engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for junior embedded software engineer in Calumet, MI is $89,212.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,900.00 and $90,100.00 per year, depending on experience, location, and employer.

What do junior embedded software engineers do?

As a Junior Embedded Software Engineer, your daily tasks often include writing code for microcontrollers, debugging hardware-software integration issues, running tests, and updating documentation. You'll usually collaborate with senior engineers and hardware teams to design, implement, and troubleshoot embedded solutions. The work environment is generally a mix of office or lab settings, involving both individual work and group projects. This role offers hands-on learning opportunities and exposure to various technologies, helping you build a strong foundation for future career advancement in embedded systems.

What are the key skills and qualifications needed to thrive as a junior embedded software engineer?

To thrive as a Junior Embedded Software Engineer, you need a solid understanding of C/C++ programming, microcontroller architectures, and basic electronics, often demonstrated by a relevant engineering degree or coursework. Familiarity with integrated development environments (IDEs), debuggers, version control systems like Git, and real-time operating systems (RTOS) is highly beneficial. Strong problem-solving abilities, attention to detail, effective teamwork, and good communication skills help you excel in cross-functional tech teams. These skills enable you to develop reliable embedded systems, efficiently troubleshoot software issues, and collaborate effectively in fast-paced engineering environments.

What is a junior embedded software engineer?

A Junior Embedded Software Engineer is an entry-level role focused on developing and testing software for embedded systems, such as microcontrollers, IoT devices, and automotive systems. They typically work with languages like C and C++, interacting with hardware and real-time operating systems (RTOS). Their responsibilities include debugging code, optimizing performance, and collaborating with hardware engineers. This role provides hands-on experience in low-level programming and system integration. It serves as a foundation for advancing to more senior embedded software positions.

What cities near Calumet, MI are hiring for Junior Embedded Software Engineer jobs? Cities near Calumet, MI with the most Junior Embedded Software Engineer job openings:
Infographic showing various Junior Embedded Software Engineer job openings in Calumet, MI as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $89,212 per year, or $42.9 per hour.

Embedded Systems Engineer

GLSV Inc.

Calumet, MI • On-site

$65K - $80K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Responsibilities:

Design, code and implement software for embedded devices and systems with operator-controlled Networked Power Systems (DDS).

Debug, troubleshoot, and isolate software issues.

Ability to read schematics and use standard debugging equipment: oscilloscope, logic analyzer, multimeter.

Participate in design and peer reviews for solutions.

Maintain high standards of software quality with the team by adhering to good practices and habits of configuration control.

Develop and perform tests and test procedures to verify embedded system functionality.

Required:

Proficiency in C/C++ with strong software development, optimization, user & kernel mode debugging skills.

Working knowledge of git version control system for code release and development.

OS fundamentals and system architecture understanding like low-level interfaces such as buses, controllers, interrupts etc.

Working experience on any one major Linux distro like Ubuntu, RedHat, SUSE, etc.

Working experience on any one major real-time controller development system/OS like Texas Instruments/Segger/FreeRTOS/VxWorks.

Strong interpersonal & communication skills working with cross-functional engineering teams (mechanical, electrical) to deliver high-quality systems.

Bachelor's degree in computer engineering, electrical engineering or related (or equivalent experience) with 2+ years of relevant experience.

Ways to Stand Out From the Crowd:

Practical knowledge of Python and CAN bus / J1939 & associated tools like CANalyzer or other CAN analysis and debugging tools.

Experience in HW & SW stack bring up of both custom and off-the-shelf controller designs.

Previous experience around hardware interfaces such as PCIe, SPI, I2C/I3C etc

Linux A/B download & secure boot solutions on x86 & ARM class platforms.

Embedded boot solutions on real-time TI controller class platforms

Experience in programmable logic solutions using VHDL or similar.

Company Description

GLSV, Inc has an outstanding opportunity at its office located in Houghton, MI. GLSV, Inc is seeking a highly motivated and well-organized individual to work as a member of our team. The ideal candidate will have adequate technical skills (or the ability and motivation to learn) to understand and contribute to the team’s work. The individual should also be comfortable as a team member or working independently to meet the needs of the company. This is a unique opportunity to step into a position in a growing area of the company. Character, work ethic, and willingness to learn are equally important to technical skills for this position.


GLSV logo

About GLSV

Sourced by ZipRecruiter

Industry

Guided missile and space vehicle manufacturing

Company size

51 - 200 Employees

Headquarters location

Houghton, MI, US

Year founded

1996