1

Embedded Firmware Engineer Jobs in Rochester, NY

Sr. Firmware Engineer

Fairport, NY · On-site

$103.50 - $191.90/hr

This team of engineers develops innovative monitoring systems used for transformer monitoring at ... Embedded systems, firmware development with specific focus on Linux and real time embedded systems.

Sr. Firmware Engineer

Fairport, NY · On-site

$113K - $150K/yr

Embedded systems, firmware development with specific focus on Linux and real time embedded systems ... Proficiency in programming peripheral interfaces like UART, I2C, SPI , etc. Proven experience in ...

Sr. Firmware Engineer

Fairport, NY · On-site

$103.50 - $191.90/hr

Fairport, NY, United StatesSummaryAs the SR Firmware Engineer, you will be working on sophisticated ... Expertise in Embedded C/C++ development within real-time, multi-threaded environments.Proficiency ...

What your day-to-day as a FPGA Firmware Developer at Fermilab will look like ... Designing and implementing FPGA logic, RTL, embedded firmware, and supporting test infrastructure.

Be Seen First

S. Based Company-Builder-Designer-Developer of Electro-Mechanical Systems for Essential Industry ... Experience with embedded Firmware surrounding Industrial Networks/Networking protocols (modbus ...

New

Perform software development on a variety of embedded and object-oriented software platforms for real-time security system products and applications. * Participate in requirements engineering ...

Perform software development on a variety of embedded and object-oriented software platforms for real-time security system products and applications. * Participate in requirements engineering ...

Perform software development on a variety of embedded and object-oriented software platforms for real-time security system products and applications. * Participate in requirements engineering ...

Senior Embedded Software Engineer Full-time Regular Indirect Rochester, NY, US 30+ days ago ... spanning firmware, real-time OS, communication layers, and hardware/firmware boundaries.

New

Engineering Co-op

Victor, NY · On-site

$114K - $151K/yr

Help design, develop and test embedded software following an Agile development process ... Just like technical firmware connects software and hardware, our Firmware is the constant interface ...

Hardware Engineer

Rochester, NY

$122K - $161K/yr

Work onsite with a team of Electrical and Embedded Firmware Engineers in an office and laboratory environment to drive hardware development activities. * Perform circuit-level validation testing ...

Hardware Engineer

Rochester, NY

$122K - $161K/yr

Work onsite with a team of Electrical and Embedded Firmware Engineers in an office and laboratory environment to drive hardware development activities. * Perform circuit-level validation testing ...

next page

Showing results 1-20

Embedded Firmware Engineer information

See Rochester, NY salary details

$72.5K

$120.4K

$161.8K

How much do embedded firmware engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for embedded firmware engineer in Rochester, NY is $120,381.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,600.00 and $139,100.00 per year, depending on experience, location, and employer.

How much do embedded firmware engineers make?

Embedded firmware engineers typically earn between $80,000 and $130,000 annually, depending on experience, location, and industry. Senior roles or those with specialized skills in real-time operating systems or hardware interfaces can command higher salaries. Certifications and proficiency with tools like C, C++, and debugging hardware can also influence compensation.

Is embedded firmware engineering a good career?

Embedded firmware engineering is a stable and growing field that involves developing software for hardware devices such as microcontrollers and IoT products. It requires skills in programming languages like C or C++, knowledge of hardware interfaces, and often involves working with real-time operating systems. The demand for embedded firmware engineers is strong across industries like automotive, healthcare, and consumer electronics, making it a viable career choice.

What are the key skills and qualifications needed to thrive as an embedded firmware engineer?

To excel as an Embedded Firmware Engineer, you need a strong command of C/C++ programming, embedded systems design, and microcontroller architecture, typically supported by a degree in electrical engineering, computer engineering, or a related field. Familiarity with debugging tools, real-time operating systems (RTOS), version control systems like Git, and industry-relevant certifications such as Certified Embedded Systems Engineer (CESE) are valuable. Strong problem-solving abilities, effective cross-functional communication, and adaptability are essential soft skills. These competencies ensure high-quality, reliable firmware development and efficient collaboration with hardware, software, and testing teams.

What does an embedded firmware engineer do?

An Embedded Firmware Engineer develops and maintains low-level software that controls hardware devices, ensuring they function efficiently and reliably. They write code in languages like C and C++ for microcontrollers and processors, often working with real-time operating systems (RTOS) and communication protocols. Their role involves debugging, optimizing performance, and collaborating with hardware and software teams to integrate systems.

What are the most commonly searched types of Embedded Firmware Engineer jobs in Rochester, NY? The most popular types of Embedded Firmware Engineer jobs in Rochester, NY are:
What are popular job titles related to Embedded Firmware Engineer jobs in Rochester, NY? For Embedded Firmware Engineer jobs in Rochester, NY, the most frequently searched job titles are:
What job categories do people searching Embedded Firmware Engineer jobs in Rochester, NY look for? The top searched job categories for Embedded Firmware Engineer jobs in Rochester, NY are:
What cities near Rochester, NY are hiring for Embedded Firmware Engineer jobs? Cities near Rochester, NY with the most Embedded Firmware Engineer job openings:
Infographic showing various Embedded Firmware Engineer job openings in Rochester, NY as of August 2026, with employment types broken down into 72% Full Time, and 28% Contract. Highlights an 73% In-person, and 27% Remote job distribution, with an average salary of $120,381 per year, or $57.9 per hour.

Sr. Firmware Engineer

Ralliant

Fairport, NY • On-site

$103.50 - $191.90/hr

Other

Posted 6 days ago


Job description

Summary

As the SR Firmware Engineer, you will be working on sophisticated, industrial, real‑time operating systems involving real‑time data acquisition and post‑processing of data for analysis and reports. This team of engineers develops innovative monitoring systems used for transformer monitoring at electrical sub stations.

Key Responsibilities
  • Embedded systems, firmware development with specific focus on Linux and real time embedded systems.
  • Developing advance firmware solutions for critical substation monitoring and diagnosis requirements.
  • Coordinate firmware development activities and lead quality and scheduling projects.
  • Supports development team and provides needed pre‑qualification and verification testing. Ensure compliance to all regulatory needs for the product and business.
  • Support product transition to mass manufacturing.
  • Supports sales and support team post release to timely meet customer needs.
  • Follow software development and validation processes and continuously improve them.
  • Use Scrum Agile Methodology for software development.
Required Skills and Experience
  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • Minimum of 5 years of hands‑on experience in embedded systems design, development, testing, and debugging.
  • Strong experience with microcontroller and microprocessor‑based systems.
  • Expertise in Embedded C/C++ development within real‑time, multi‑threaded environments.
  • Proficiency in programming peripheral interfaces like UART, I2C, SPI, etc.
  • Proven experience in developing, debugging, and testing industrial protocols such as Modbus, DNP3, IEC60870, IEC61850, along with expertise in Ethernet systems, protocol analyzers, and SCADA practices.
  • Extensive experience with embedded Linux and Windows environments, including real‑time data acquisition and scheduling applications.
  • Knowledge of unit testing frameworks for Linux.
  • Experience with device driver programming.
Preferred Skills
  • Experience in developing products for the power utility industry.
  • Familiarity with AI technologies in firmware development.
  • Understanding of cybersecurity implementation principles.
  • Experience with FPGA programming and development.
  • Proficiency in additional programming languages such as C#, PHP, JS, and scripting languages like Python.
  • Familiarity with Continuous Integration and Continuous Deployment (CI/CD) practices.
  • Experience with JIRA and Confluence.
  • Familiarity with Agile methodologies.
Equal Opportunity Employer Statement

We Are an Equal Opportunity Employer. Ralliant Corporation and all Ralliant Companies are proud to be equal opportunity employers. We value and encourage diversity and solicit applications from all qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity or expression, or other characteristics protected by law. Ralliant and all Ralliant Companies are also committed to providing reasonable accommodations for applicants with disabilities. Individuals who need a reasonable accommodation because of a disability for any part of the employment application process, please contact us at applyassistance@Ralliant.com.

Pay Range

103500.00-191900.00

#J-18808-Ljbffr