hirly

Pivotalsys

Firmware Engineer

Reno, Nevada

See how you match this job — and similar ones. Free.

Upload your resume and hirly scores it against this role at Pivotalsys first, then against similar open jobs, and shows where you fit and why.

PDF or DOCX, up to 12MB. No sign-up to see your matches.

Get past the screening software and onto a recruiter's desk

hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.

  • Keywords matched to this posting
  • Fit score before you apply
  • Cover letter included
Tailor my resume for this job →

Apply from your AI assistant

Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.

Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.

hirly's read of this role

Role family
Engineering
Seniority
Mid level
Country
US
Work mode
On-site / unstated
First seen by hirly
7 Oct 2026

Derived automatically from the posting. Upload your resume above to see how the role scores against it.

the posting

Firmware Engineer

Overview:

This is a full-time, on-site Firmware Engineer role based in either Fremont, CA or Reno, NV. The Firmware Engineer will design, develop, and maintain the real-time firmware that runs Pivotal’s gas flow control products, ensuring reliable performance in semiconductor manufacturing environments.

Day-to-day responsibilities include implementing and optimizing control, sensing, and communication firmware, integrating firmware with electronic hardware, and participating in system-level testing and validation.

The role involves complex debugging, collaborating with electrical and software engineers, and contributing to documentation, code reviews, and continuous improvement of development practices. This role focuses on product-level, real-time control firmware and works closely with our Embedded Software Engineer (Platform & Firmware), who owns bootloaders, drivers, and the embedded platform.

The Firmware Engineer will also support production and field teams with technical insight into product behavior and performance.

Key Responsibilities:

Develop, test, and maintain real-time firmware in C/C++ for gas flow controllers, flow ratio controllers, and related products, running on microcontrollers or DSPs under an RTOS or bare-metal scheduler.

Implement closed-loop flow and pressure control algorithms, sensor signal processing (pressure and temperature), and valve actuation.

Implement and maintain the industrial communication interfaces used by semiconductor equipment makers, such as EtherCAT, DeviceNet, RS-485, and analog I/O.

Develop firmware support for calibration data, gas and configuration tables, self-diagnostics, alarms, and fault handling.

Bring up and debug new hardware with electrical engineers using oscilloscopes, logic analyzers, and JTAG/SWD debuggers.

Write unit and integration tests, create design verification test plans, and support system-level validation on gas test stands.

Participate in code reviews and design reviews, and follow version control and release management practices.

Support manufacturing test and field service with firmware updates, diagnostic tools, and root-cause analysis of field issues.

Document firmware architecture, interfaces, and release notes.

Required Skills and Qualifications:

Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field, or equivalent practical experience.

3+ years of experience developing embedded firmware in C/C++ for microcontroller-based products on resource-constrained systems.

Hands-on experience with low-level programming of microcontroller peripherals such as ADCs, DACs, PWM, timers, GPIO, UART, SPI, I2C, and CAN.

Experience with real-time operating systems (RTOS) and interrupt-driven, real-time firmware design.

Solid debugging skills, including use of hardware and software debugging tools, instrumentation, and structured troubleshooting methods.

Applied electrical engineering knowledge, including the ability to read schematics and datasheets and to work through hardware–software integration issues.

Experience with version control (e.g., Git) and code reviews.

Ability to work collaboratively in a cross-functional team, communicate technical concepts clearly, and document designs and test results effectively.

The ideal candidate will also have:

5+ years of experience developing embedded firmware in C/C++ for microcontroller-based products on resource-constrained systems.

Advanced degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field.

Experience with EtherCAT, DeviceNet, or CANopen slave stacks.

Background in control systems (e.g., PID control) or digital signal processing.

Familiarity with industrial or semiconductor equipment, sensors, mass flow controllers, or control systems.

Experience with Copy Exactly! / Copy Exact! and related design replication methodologies.

Python scripting experience for test automation and data analysis.

Original posting on Pivotalsys's site ↗

Listed on hirly, a job board. hirly is not the employer: Pivotalsys is hiring for this role.

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job