Embedded Software Engineer
Waukegan, IL
Category: Engineering
Reference ID: 10083289
Shortcut: http://addisongroup.gosnaphop.com/2zNjyq
Position Summary
We are seeking an experienced Embedded Software Engineer to design, develop, and support embedded firmware for industrial electronic products. This role will focus on low-level, bare-metal firmware development and full product lifecycle ownership, from concept and architecture through release and production support.
Responsibilities
- Develop embedded firmware in C for microcontroller-based systems.
- Lead products through the complete development lifecycle, from requirements and design through validation, release, and maintenance.
- Design and implement bare-metal embedded software solutions.
- Develop software for real-time operating systems (RTOS/FreeRTOS) environments.
- Interface embedded systems with communication protocols such as RS232, USB, Ethernet, and Wi-Fi.
- Collaborate with hardware, manufacturing, and test engineering teams to troubleshoot and optimize system performance.
- Support product verification, validation, and field issue resolution.
Required Qualifications
- Strong proficiency in C programming for embedded systems.
- Proven experience delivering multiple cradle-to-grave embedded products utilizing bare-metal programming.
- Experience developing software in a real-time operating system (RTOS) environment, such as FreeRTOS.
- Working knowledge of embedded communications including several of the following:
- RS232
- USB
- Ethernet
- Wi-Fi
- Strong debugging and troubleshooting skills at the hardware/software interface.
Preferred Qualifications
- Experience with Embedded Linux development.
- Knowledge of SDIO interfaces.
- Experience with RS485 communication protocols.
- Familiarity with industrial control, automation, or connected device applications.
- Exposure to C++ is acceptable; however, the primary development language is C.
Ideal Candidate
The ideal candidate is a hands-on embedded engineer who has successfully brought products from concept through production and is comfortable working close to the hardware in resource-constrained, real-time environments. They enjoy solving complex technical problems and thrive in a collaborative engineering culture.
-
Senior Firmware Engineer
Palatine, IL
Title: Senior Firmware Engineer Job Type: Long Term Contract Location: Schaumburg, IL – Onsite 4x / week Rate: $55-60 / hr Benefits: Medical, Dental, Vision, 401k Our client is seeking a Senior Firmware Engineer for a long-term contract supporting conn...
Recommended
-
Senior Backend Software Engineer
District of Columbia
Job Title: Senior Backend Software Engineer Location: Remote Employment Type: Contract Pay Rate: $65 - $70/ hour Benefits: This position is eligible for medical, dental, vision, and 401(k). The Role We are seeking a Senior Software Engineer to play a p...
Recommended
-
Sales Engineer
Lake Zurich, IL
Title: Sales Engineer Location: Northern Chicago Suburbs Compensation: $65,000 - 100,000 + commission No sponsorship available Role Overview General Overview: We are looking for a permanent inside sales representative who can help our client market new...
Recommended
-
Proposal Engineer
Irwin, PA
Position Title: Proposal Engineer Location: East Pittsburgh, Irwin Contract to Hire: Pay Rate: $30.00 - $33.65 / Per Hour / Range Based on Experience Benefits: This position may be eligible for medical, dental, vision, and 401(k). Our client who is a m...
Recommended
-
Software Engineer
Chicago Metro Area, Illinois
Position: Software Engineer Duration: Direct-Hire Salary: $120-140K/year commensurate with experience Benefits: This position is eligible for medical, dental, vision, and 401(k). Work Location: Glenwood, IL This position is onsite 5 days per week for t...
Recommended
-
Electrical Engineer
Buffalo-Niagra Falls Metro Area, New York
Location: Buffalo, NY Salary: $80,000-$100,000 Benefits: Medical, dental, vision, 401k, PTO Electrical Engineer The Electrical Engineer will design, maintain, and ensure the regulatory compliance of electrical systems across multiple product lines, inc...
Recommended
-
Electrical Engineer
Oklahoma City, OK
Job Title: Electrical Engineer Location: Oklahoma City, Oklahoma Pay: $150,000 - $200,000 / Annually depending on experience Work Schedule: M-F, 8-5 onsite Benefits: The position is eligible for medical, dental, vision, and 401(k). **Must be authorize...
Recommended
-
Software Engineer
Tulsa, OK
Job Title: Software Engineer Location (city, state): Tulsa, OK Assignment Type: Contract Pay: $70–$85 per hour Work Schedule: Monday–Friday, 8:00 AM–5:00 PM; primarily onsite, with potential for limited hybrid flexibility after onboarding Benefits: Thi...
Recommended
-
Chemical Project Engineer
Ennis, TX
Role: Chemical Project Engineer Salary: $100,000-$120,000 / year+ 10% bonus Location: Ennis, TX Benefits: This role is eligible for medical, dental, vision and 401k. Key Responsibilities Lead multiple capital projects from initial scope development thr...
Recommended
-
Python Software Engineer
Nashville, TN
Job Title: Python Software Engineer Industry: Financial Services Location (city, state): Nashville, TN Assignment Type: 12-24 month contract with potential conversion to Full Time Pay: $60–$95/hour (Mid - Sr. Level) Work Schedule: Hybrid – 3 days onsit...
Recommended
-
Controls Engineer
Buffalo, NY
Location: Buffalo, NY Salary: $100,000-$125,000 Benefits: Medical, dental, vision, 401k, PTO The Controls Engineer will design, maintain, and improve industrial automation systems supporting manufacturing operations. This role requires strong PLC progr...
Recommended
-
Electrical Engineer
Oklahoma City, OK
Job Title: Electrical Engineer Location (City, State): Oklahoma City, Oklahoma Assignment Type: Direct Hire Pay: $75,000–$105,000 annually, depending on experience Work Schedule: Monday–Friday, 6:00 a.m.–2:30 p.m.; onsite Benefits: This position is eli...
Recommended
-
Senior Software Engineer
Tulsa, OK
Job Title: Senior Software Engineer Location (city, state): Tulsa, OK Assignment Type: 12-Month Contract (Potential for Extension) Pay: $70–$85 per hour Work Schedule: Monday–Friday, 8:00 AM–5:00 PM, 100% Onsite Benefits: This position is eligible for ...
Recommended
-
System Engineer - Infrastructure
Bellvue, WA
Role: Infrastructure Engineer Duration: 12 Months to start Location: Bellevue and Everett Pay: $70/hr Start: ASAP Process: 3 Steps Seeking a Contractor to provide the following services a skilled and motivated hardware infrastructure engineer to join o...
Recommended
-
Sr. Software Engineer
Dallas Metro Area, Texas
Job Title: Senior Software Developer Location (city, state): Arlington, TX Assignment Type: Direct hire Pay: $100,000–$130,000 annually, plus a target 10% bonus Work Schedule: On-site Monday through Thursday; remote Friday Benefits: This position is el...
Recommended
-
Software Engineer - Java, EMR
Texas
Job Title: Software Engineer - Java, EMR Location: Remote (U.S.) Salary: $140,000 - $170,000 Base Job Type: Full-Time | Exempt Benefits: Medical, Dental, Vision, 401(k), Unlimited PTO Work Authorization: Must be authorized to work in the United States....
Recommended
-
Senior Data Engineer
Austin, TX
Position: Senior Data Engineer Location: Austin, TX - Hybrid Compensation: $70.00 - $80.00 / Per Hour Employment Type: 12 month contract with contract-to-hire option Schedule: 2x per week remote, onsite 3x per week Benefits: This position is eligible f...
Recommended
-
Application Security Engineer
Oklahoma City, OK
Job Title: Application Security Engineer Direct Hire: Must be authorized to work in the United States now and in the future without assistance. Pay: $115,000–$140,000 annually, plus a 16% target bonus Work Schedule: Full-time. Onsite 3 times a week. Be...
Recommended
-
AI Engineer
Tampa, FL
Job Title: AI Engineer Location: Tampa, FL Job Type: Full-Time, Exempt Compensation: $120K - $140K w/flexibility based off of experience/skills Benefits: This position is eligible for medical, dental, vision, 401(k), and PTO. We’re partnering with a gr...
Recommended
-
Building Engineer
Virginia
Role: Building Engineer Location: Ashburn, VA Pay Rate Range: $40.00 - $47.00 / Per Hour DOE Benefits: This position is eligible for medical, dental, vision and 401k Internal Job ID: 10081384 Are you looking for a growth opportunity for a reputable com...
Recommended
-
HPC Platform Engineer
Dallas, TX
Job Title: HPC Platform Engineer Industry: High Performance Computing / AI Infrastructure Location (city, state): Dallas, TX Assignment Type: Direct hire Pay: $180,000–$260,000 base salary, plus a potential $50,000–$100,000 bonus Work Schedule: Hybrid;...
Recommended
-
Manufacturing Engineer
Tulsa, OK
Title Manufacturing Engineer Location Tulsa Salary 130k Benefits - Medical, Dental, Life, 401k, PTO eligible Our client, leading manufacturing organization is seeking a Manufacturing Engineer to support machine assembly, process improvement, and new pr...
Recommended
-
Senior Network Engineer
Houston, TX
Job Posting: Senior Network Engineer Salary: $130,000–$140,000 We are seeking a highly experienced Senior Network Engineer to lead the design, implementation, and optimization of enterprise network and security infrastructure. This individual will play...
Recommended
-
Senior Database Engineer
Oklahoma CIty, OK
Role: Senior Database Engineer Position Type: Contract-to-Hire Location: Oklahoma City (Hybrid) Pay Rate Range: $110,000-125,000 annually DOE Benefits: You are eligible for medical, dental, vision insurance benefits, 401K Are you looking for a growth o...
Recommended
-
Product Engineer
Oklahoma City Metro Area, Oklahoma
Job Title: Product Engineer Industry: Automotive Manufacturing / Remanufacturing Location (city, state): Oklahoma City, OK Assignment Type: Direct Hire Pay: $77,000–$115,000 annually, depending on experience Work Schedule: Monday–Friday | 6:00 AM–2:30 ...
Recommended
-
Software Engineer Architect - .NET
Anywhere
Senior .NET Developer / Architect Location: Remote in the United States Compensation: $130K–$140K (Direct Hire) plus medical, dental, vision, 401K, paid time off Direct hire opportunity We are partnering with a growing client to add multiple Senior .NE...
Recommended
-
Workday Security Operations Engineer
Oklahoma City, OK
Job Title: Workday Security Operations Engineer Location (City, State): Oklahoma City, OK Assignment Type: Direct Hire - Must be authorized to work in the United States now and in the future without assistance. Pay: $115,000–$140,000 annually, plus a 1...
Recommended
-
Flight Test Engineer — ECS & Thermal Systems
Wichita Metro Area, Kansas
Role: Flight Test Engineer — ECS & Thermal Systems Location: Newton, KS Pay Rate Range: $47-$64/hour Benefits: This position is eligible for medical, dental, vision, and 401(k) Are you looking for a growth opportunity for a reputable company with a pos...
Recommended
-
Sr. Microsoft 365 Engineer
Chicago, IL
Role: Senior Microsoft 365 Engineer - Power Platform & Automation Industry: Professional Services / Information Technology Location: Chicago, IL – Hybrid Assignment Type: Direct Hire / Permanent Salary: $110,000 – $120,000 / year Work Schedule: Hybrid ...
Recommended
-
Facilities Engineer
Los Angeles Metro Area, California
Job Title: Facilities Engineer Industry: Private Property / Luxury Facilities Management Location (city, state): Los Angeles, CA Assignment Type: Direct Hire Pay: $45–$53/hour, depending on experience, plus performance-based bonus potential Work Schedu...
Recommended