Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer

NEO Tech

About the Role

We are seeking a talented Embedded Firmware Engineer to design, develop, and maintain firmware for embedded systems used in our products. You will work closely with hardware, software, and systems engineers to build reliable, high-performance embedded solutions from concept through production.

Key Responsibilities

  • Design and develop embedded firmware for microcontrollers and embedded processors

  • Write efficient, reliable code in C/C++ for real-time systems

  • Develop drivers for peripherals such as SPI, I²C, UART, CAN, ADC, and GPIO

  • Work with hardware engineers to bring up new boards and debug system issues

  • Optimize firmware for performance, memory usage, and power consumption

  • Implement and maintain RTOS-based systems when required

  • Conduct code reviews, debugging, and testing

  • Create documentation for firmware architecture and features

  • Support product testing, validation, and production releases

Qualifications

Required Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field

  • Experience developing firmware for embedded systems

  • Strong programming skills in C or C+

    • Experience working with microcontrollers (ARM Cortex-M, PIC, AVR, or similar)
  • Familiarity with debugging tools (JTAG, logic analyzers, oscilloscopes)

  • Understanding of hardware interfaces and communication protocols

  • Experience with version control systems (e.g., Git)

Preferred Qualifications

  • Experience with RTOS (FreeRTOS, Zephyr, ThreadX, etc.)

  • Knowledge of bootloaders and firmware update systems (OTA updates)

  • Low-power embedded design experience

  • Familiarity with embedded Linux systems

  • Experience with wireless protocols (BLE, Wi-Fi, Zigbee, LoRa)

  • Unit testing and CI/CD for embedded systems

Nice to Have

  • Experience bringing products from prototype to mass production

  • Knowledge of secure firmware development

  • Familiarity with hardware schematics and PCB design

  • FPGA experience

Due to ITAR and / or CUI compliance, this position requires candidates to be a U.S. Citizen.

Benefits Offered: Comprehensive benefit package including medical, dental and vision coverage; company-paid basic life/AD&D insurance, short-term and long-term disability insurance; voluntary supplemental insurances, flexible spending accounts and employee assistance program (EAP). Sick Leave, Vacation Time, and company-paid Holidays are also provided as paid time off. NEOTech also provides a 401(k) Retirement Savings Plan option with a company match.

NEOTech is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected Veteran status, or any other characteristic protected by applicable federal, state, or local law.

NEOTech has a long-standing commitment to maintaining a safe, quality-oriented and productive work environment. We also want all employees to perform their duties safely and efficiently, in a manner that protects their interests and those of their co-workers. We recognize that alcohol and drug abuse pose a threat to the health and safety of NEOTech employees and to the security of the Company’s equipment and facilities. For these reasons, NEOTech is committed to the elimination of drug and alcohol use and abuse in the workplace. Candidates being considered for hire must pass a pre-employment background check and drug test which include screening for illegal drugs and marijuana.

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Naperville, IL vacancy
  • $85k - $95k

     ...Embedded Firmware Engineer Opportunity  (Naperville, IL – Hybrid/Onsite) A growing engineering and manufacturing organization is looking to add an Embedded Firmware Engineer to its team. This role offers the chance to work on real-world embedded products from concept... 
    Suggested
    Full time

    Ignite Human Capital

    Naperville, IL
    23 days ago
  • $45 - $55 per hour

     ...Job Title: Hardware Engineer Job Description This role offers the opportunity to design and develop electronic hardware from concept...  ...existing hardware designs, is a plus. Familiarity with firmware or embedded software and how it interfaces with hardware is a plus... 
    Suggested
    Contract work
    Temporary work
    Casual work

    Actalent

    Woodridge, IL
    3 days ago
  • $120k - $150k

     ...Sr. Embedded Firmware Engineer   JOB-10046852   Anticipated Start Date Aug. 12, 2026   Location Houston, TX   Type of Employment Direct Hire   Employer Info Our client designs and manufactures advanced protection relays and disturbance fault... 
    Suggested
    Full time
    Local area

    Dynamics ATS

    Will County, IL
    9 days ago
  • $137.4k - $233.6k

     ...sophisticated clients using leading technology and exceptional service.Role SummaryWe are seeking a highly experienced Principal Software Engineer to provide technical leadership and hands‑on execution across complex, cloud‑native software initiatives. This role combines deep... 
    Suggested
    Full time
    Contract work
    H1b
    Flexible hours

    Northern Trust

    Naperville, IL
    4 days ago
  • Company DescriptionSCT resources have a broad range of skills in different technologies. The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to our...
    Suggested

    System Canada Technologies

    Burr Ridge, IL
    4 days ago
  •  ...innovation, collaboration, and achievement. Currently, we are seeking qualified candidates for the position of Electrical Software Engineer in Elgin Illinois. This position Reports to the Engineering Manager and has responsibility for the development, implementation,... 
    Work experience placement

    Middleby Packaging Solutions LLC

    Elgin, IL
    25 days ago
  • $113.34k - $210.48k

     ...Quality Assurance (QA) Engineer Come create the technology that helps the world act together Nokia is committed to innovation and technology leadership across mobile, fixed and cloud networks. Your career here will have a positive impact on people's lives and will... 
    Temporary work
    Worldwide
    Flexible hours

    Phenom People

    Naperville, IL
    3 days ago
  • $144.28k - $185k

     ...execution, and scale designed to transform customer touchpoints into meaningful moments of impact. Job Description Staff Software Engineer I (Multiple positions), Valassis Digital Corp, Warrenville, IL. Design and develop portions of software for current components,... 
    Work experience placement
    Internship
    Second job
    Remote work
    Shift work

    R.R. Donnelley

    Warrenville, IL
    5 days ago
  •  ...Senior Associate, Senior Software Engineer When you join Cognizant's TriZetto Product House you not only touch the future but you shape the next generation of Healthcare. Come be part of a culture that Innovates through hackathons, Celebrates through numerous rewards... 
    Flexible hours

    Omni Inclusive

    Naperville, IL
    3 days ago
  • $120.5k - $180.7k

    The Lead Offensive Security Engineer will lead hands-on offensive security testing across Ecolab’s commercial digital product portfolio...  ...devices, industrial communications, device provisioning, secure firmware/update processes, or field-deployed technology.Experience with... 
    Hourly pay
    Minimum wage
    Full time
    Local area
    Flexible hours

    Ecolab

    Naperville, IL
    1 day ago
  •  ...consumer brands. We are driven to innovate with a clear purpose in mind: to revolutionize the future of foodservice.As a Senior Hardware Engineer, you will be responsible for the design, development, and implementation of the hardware circuitry of controls and PCBAs that are... 
    Full time
    Work at office

    Marmon Holdings

    Carol Stream, IL
    3 days ago
  • $128.7k - $143k

     ...support of outage activities in positions outside the department. \n \n Minimum Qualifications \n \n Bachelor's degree in Engineering or equivalent technical degree \n Minimum of 6 years of professional experience \n Effective written and oral communication... 

    Constellation Energy

    Warrenville, IL
    26 days ago
  • $40.71 per hour

    About Client: Client is a multinational technology and consulting company known for its expertise in providing IT services and solutions. With a global presence, it offers a wide range of services including digital transformation, application development, infrastructure...

    ApTask

    Warrenville, IL
    5 days ago
  • Job Title Must Have's: Python Automation AI/ML experience Nokia Redhat OCP Required Skills & Experience: Automation Proficiency: Proven ability to design and implement automation solutions – adept in scripting and programming (Python or similar), API integration...

    Omni Inclusive

    Warrenville, IL
    3 days ago
  • Company DescriptionBusinesses face challenges every day building responsive and agile IT capabilities to grow and stay ahead. Since everyone has access to the same tools, your competitive advantage directly depends on how you apply technology - on the people leading, supporting...
    Temporary work
    Work at office

    USM Systems

    Naperville, IL
    4 days ago
  •  ...• Ability to work effectively and independently, in a team environment. - I work very well in both environments. I've worked in a cubicle, in a pod, and in a small open floor 5 man business. Additional Information Title: Developer / Engineer Keywords: Java... 

    Sonoma Consulting

    Naperville, IL
    3 days ago
  • $120k - $135k

     ...Job Description Job Description Senior Electrical Engineer Location: Woodridge, IL 60517 Shift/Schedule : Monday–Friday | On-Site Pay : $120,000–$135,000 + 12% Annual Bonus Hire Type : Direct Hire Benefits : A comprehensive benefits package is offered... 
    Monday to Friday
    Shift work

    Sterling Engineering Inc.

    Woodridge, IL
    2 days ago
  • $60k - $80k

     ...customized client solutions using internally developed tools. Collaborate closely with analysts, software developers, internal engineering teams, and client stakeholders throughout the project life cycle. Communicate complex concepts clearly through written... 
    Temporary work
    Visa sponsorship

    Investortools Inc

    Naperville, IL
    2 days ago
  •  ...in Woodridge, Illinois and have a global presence that extends across four continents with five manufacturing facilities, three engineering technical centers, a multi-tiered sales service channel, and 3,000+ employees. For over 60 years, Inventus Power has been addressing... 
    Work at office

    Inventus Power Illinois LLC

    Woodridge, IL
    2 days ago
  • $109k - $149.88k

     ...Mission to Lead the Future of Snacking. Make It With Pride.Senior Technical Oven Lead will be strongly linked to global and regional Engineering agendas and deliver measurable results to each Business units and complete process deployment for waste reduction, incremental... 
    Full time
    Work at office
    Relocation package

    Mondelēz International

    Naperville, IL
    1 day ago
  •  ...Seeking a Senior AI Engineer to design and implement advanced AI solutions for a Manufacturing platform. This individual will build production-ready AI systems, develop multi-agent architectures, and help operationalize AI capabilities that integrate into enterprise applications... 

    Insight Global

    Naperville, IL
    5 days ago
  • Java Architect Remote Contract Must be a strong software architect that has not been too far away from the code (Java), able to work with offshore teams as well as execs to modernize a legacy mainframe application. TEAM: This managers area is 2...
    Contract work
    Remote work

    RIT Solutions, Inc.

    Naperville, IL
    16 hours ago
  •  ...shape the future together! Because our employees are our greatest asset. Herrmann Ultrasonics is hiring for an Applications Engineer the PLASTICS division! Immerse yourself into the fascinating world of ultrasonic welding! Herrmann Ultrasonics develops and builds... 
    Temporary work
    Worldwide
    Flexible hours

    Herrmann Ultrasonics

    Woodridge, IL
    1 day ago
  • $107.6k - $161.5k

     ...Lead Chemical Engineer Nalco Water, an Ecolab Company is seeking a Lead Chemical Engineer to develop and advance differentiated innovations in chemistry, equipment & digital, ultimately driving the global deployment of integrated offerings for advanced water treatment... 
    Hourly pay
    Minimum wage
    Local area

    Ecolab

    Warrenville, IL
    2 days ago
  • $152.1k - $169k

     ...out, and positions outside of department in support of outage activities etc.). Minimum Qualifications Bachelor's degree in Engineering or equivalent technical degree Minimum of 10 years of professional relevant nuclear power or North America Electric... 

    Constellation Energy

    Warrenville, IL
    27 minutes ago
  • $133.7k - $200.6k

     ...SoftWorks Telnet, VPOM to support SAP operations.Minimum QualificationsBachelor’s degree in computer science, Information Technology, Engineering, or related technical field (or equivalent professional experience)10 years of progressive experience in SAP Basis administration... 
    Hourly pay
    Minimum wage
    Full time
    Local area
    Visa sponsorship

    Ecolab

    Naperville, IL
    5 days ago
  • $129.84k - $194.76k

     ...with a workplace free from discrimination and/or harassment.  Position Summary We are looking for an experienced Salesforce Engineering Manager to lead our platform engineering team. You will own the technical direction, architecture, and delivery of our Salesforce... 
    Temporary work
    For contractors
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    American Water Resources LLC

    Naperville, IL
    28 days ago
  •  ...s degree is a plus). • Experience: Minimum of 3 years of continuous experience in full stack application development and cloud engineering. • Frontend Skills: Strong proficiency in Angular, TypeScript, HTML5, and CSS3. • Backend Skills: Strong proficiency in C# and... 
    Temporary work
    Work experience placement
    Work at office
    Work from home
    Worldwide
    Flexible hours
    1 day per week

    Dover Corporation

    Downers Grove, IL
    13 days ago
  •  ...The Senior Software Engineer for the Product Development team is responsible for developing and sustaining software controlled electro...  ...management and providing FMEA and FTA as required on software/firmware Excellent written and verbal communications skills Demonstrated... 
    Work experience placement
    Work at office
    Relocation
    Shift work

    Northgate Technologies Inc.

    Elgin, IL
    13 days ago
  • $110k - $130k

     ...As a Senior Software Engineer, you will be involved in all aspects of the design, architecture, engineering, modernization, and maintenance of Roadrunner’s proprietary systems. Your focus will be on building scalable, secure, cloud-ready software solutions that improve... 

    Roadrunner Transportation Services, Inc.

    Downers Grove, IL
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!