Demo

Firmware Engineer

Cindavi
St. Louis, MO Full Time
POSTED ON 4/3/2025
AVAILABLE BEFORE 4/28/2025

About the job

We are seeking an experienced Embedded Firmware Engineer to design and develop embedded firmware for a variety of products, including operating, utility, development, and diagnostic software.

The ideal candidate will conduct functional and empirical analysis to implement and optimize firmware solutions, participate in testing strategies, and ensure software reliability. This role also includes supervising firmware engineers and technicians on assigned projects.

Responsibilities :

  • Provide clear technical advice and information to team members and stakeholders.
  • Lead and supervise firmware engineers and technicians across various projects.
  • Design, modify, and maintain firmware for both new and existing products.
  • Develop and manage schedules for firmware development and updates.
  • Program in C / C and other high-level languages, ensuring adherence to industry standards.
  • Identify and utilize appropriate software development tools, such as assemblers and compilers.
  • Collaborate with Design Engineers and Project Leaders on new or revised designs.
  • Define and document software requirements, objectives, and modules for projects.
  • Conduct or oversee software testing, troubleshoot / debug issues, and provide on-site customer support when necessary.
  • Assist in the creation of user manuals and technical documentation related to software.

Qualifications :

  • Bachelor's degree in Computer or Electrical Engineering (BSCE, BSEE) or equivalent experience.
  • Minimum 2 years of firmware design experience preferred.
  • Preferred Qualifications :

  • Strong working knowledge of Linux OS, networking, and multithreaded systems.
  • Expertise in C / C programming and object-oriented design principles.
  • Familiarity with communication protocols such as Ethernet, USB, I2C, and SPI.
  • Experience with embedded microcontroller systems.
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Firmware Engineer?

    Sign up to receive alerts about other jobs on the Firmware Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $80,479 - $90,779
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $80,479 - $90,779
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $173,217 - $199,061
    Income Estimation: 
    $210,444 - $312,772
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Cindavi

    Cindavi
    Hired Organization Address Fremont, OH Full Time
    Lead quality excellence as a Quality Control Manager, driving compliance, innovation, and customer satisfaction in a dyn...
    Cindavi
    Hired Organization Address Kansas, KS Full Time
    Step into a leadership role, guiding our hardware design team in developing cutting-edge control technologies that power...
    Cindavi
    Hired Organization Address Trenton, NJ Full Time
    Shape the future of industrial innovation as our Senior Electrical Engineer, where your decades of expertise will power ...
    Cindavi
    Hired Organization Address Charleston, SC Full Time
    Lead the charge in optimizing automotive supply chains, enhancing material flow, and driving cost efficiency as a Logist...

    Not the job you're looking for? Here are some other Firmware Engineer jobs in the St. Louis, MO area that may be a better fit.

    Sr Firmware Engineer Contractor

    USA Firmware, Gahanna, OH

    .NET Backend Developer

    USA Firmware, Union, KY

    AI Assistant is available now!

    Feel free to start your new journey!