Embedded Software Specialist
Listed on 2026-07-06
-
Software Development
Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, Software Testing, Unix/Linux
Job Description Summary
As an Embedded Software Specialist, you will support the design, development, integration, and testing of embedded software and firmware for mission-critical technologies and products. You will work as part of a collaborative engineering team to help deliver reliable, high-quality embedded systems. This role requires a strong technical foundation in embedded systems, attention to detail, and the ability to work within real-time system constraints.
The position involves day-to-day execution with guidance from more senior engineers and requires sound judgment in completing assigned tasks.
- Support the design, development, and testing of embedded software modules, features, and applications.
- Assist in implementing software requirements based on system, hardware, and software specifications.
- Execute engineering test, validation, and verification activities for embedded software.
- Follow established software development processes, standards, and documentation practices.
- Support software integration and testing across a variety of environments, including simulation, lab, and hardware test platforms.
- Implement and troubleshoot software for resource-constrained embedded environments.
- Work closely with hardware and systems teams to support communication between modules and applications.
- Help ensure software reliability, robustness, and compliance with safety and security requirements.
- Create and maintain technical documentation for software designs, test procedures, and results.
- Participate in requirements reviews, code reviews, design reviews, and problem-solving activities.
- Support project execution by completing assigned work to meet quality, schedule, and cost objectives.
- Assist in identifying and resolving technical issues during development, integration, and test.
- Bachelor’s degree in engineering or computer science OR Associate degree and at least 2 years of related experience OR High school diploma or GED and at least 6 years of related experience in embedded software/firmware development.
- Experience programming in Ada, C, C++, or similar languages.
- Experience supporting software development, integration, or testing in embedded environments.
- Ability to read and work from technical requirements, specifications, and interface documentation.
Grand Rapids, MI
This is a fully onsite position requiring attendance five days per week. The role requires the successful candidate to maintain a U.S. Government Security Clearance; prerequisite for a security clearance is U.S. citizenship. Preference will be given to candidates who currently hold U.S. Government Security Clearance.
Desired Qualifications- Bachelor’s degree in engineering or computer science.
- Experience with embedded software design, development, integration, and testing.
- Familiarity with Ada in embedded software environments.
- Knowledge of scripting languages such as Python, Perl, or Tcl.
- Familiarity with code management tools such as Git, CVS, SVN, or Perforce.
- Experience with RTOS environments such as Linux, FreeRTOS, QNX, or VxWorks.
- Experience with embedded software debugging and integration on hardware.
- Familiarity with debuggers, lab test equipment, and interfaces such as UART, JTAG, and oscilloscopes.
- Understanding of networking fundamentals, including Ethernet and VLANs.
- Familiarity with system interfaces such as Ethernet, Mil-Std-1553, and Serial.
- Familiarity with component interfaces such as I2C, SPI, and PCIe.
- Experience working in regulated or mission-critical industries such as Aerospace, defense, automotive, or medical devices.
- Strong troubleshooting, analytical, and communication skills.
- Ability to work effectively in a team environment.
The base pay range for this position is $86,000.00 - $ USD annual. The specific pay offered may be influenced by a variety of factors, including the candidate’s experience, education, and skill set. This position is also eligible for an annual discretionary bonus based on a percentage of your base salary.
This posting is expected to close on 08/31/26.
Benefits- Health Care benefits including medical, dental, vision, and prescription…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).