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

Firmware Engineer

Pivotal Systems

Job Description

Job Description

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.

Pay Range & Total Compensation

The base pay range reflects the good-faith estimate of the salary/wage range for this position at the time of posting. Actual placement within the range is determined based on factors including key skills, relevant experience, internal equity, education, certifications, and geography/market differentials.

Additional Compensation & Benefits:

In addition to base pay, this role is eligible for:

  • Comprehensive health, dental, and vision insurance coverage
  • 401(k) matching program
  • Paid Time Off (PTO), paid holidays, and sick leave

Note: Variable pay and benefits are subject to the terms and conditions of the applicable plan documents.

Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Reno, NV vacancy
  • $131.5k - $223.6k

    About the RoleThe Firmware Engineering Manager is responsible for leading firmware development activities for flow control products and supporting electronic devices used in engineering test stands. This role is responsible for managing firmware engineers, establishing... 
    Suggested

    Ichor Systems

    Sparks, NV
    4 days ago
  • Job-ID: 8424Category: Firmware EngineerLocation: Sparks, NV, United StatesWorkplace: On-siteSchedule: Full timePosted: 2026-10-20About the RoleWe are looking for an experienced Firmware Engineer to design and develop embedded firmware for advanced flow control products... 
    Suggested
    Temporary work
    Work at office
    Local area
    Worldwide

    Ichor Systems

    Sparks, NV
    22 hours ago
  •  ...Firmware Test EngineerThis is a hands-on technical position where you will be interacting with our robotic platforms to ensure we continue...  ...to meet the needs of the product and team.As a firmware test engineer at Hamilton, you will be expected to be the advocate for... 
    Suggested

    Hamilton

    Reno, NV
    22 hours ago
  • $96k - $153k

     ...grow, earn competitive pay, and be happy while you do it. Sounds simple, but we love it.Your Opportunity:Chewy is seeking a Hardware Engineer II to join our Fulfillment Center Design Engineering Team. In this role, you’ll be a key contributor in the design and execution... 
    Suggested
    Work experience placement
    Local area
    Flexible hours

    Chewy

    Reno, NV
    3 days ago
  • The Senior Hardware Engineer is responsible for developing next‑generation electrical hardware for advanced semiconductor flow control...  ...assembly, and test processes.Collaborate cross‑functionally with R&D, firmware, systems, and software teams to define hardware requirements... 
    Suggested
    Work at office
    Shift work

    Ichor Systems

    Sparks, NV
    2 days ago
  •  ...proprietary analysis technology is fully demonstrated in a wide range of fields - semiconductors, medicine, environment, science, and engine measurements. In high-tech industries like semiconductor manufacturing, HORIBA provides an extensive selection of process monitors... 
    Temporary work
    Remote work
    Worldwide
    Flexible hours

    horiba abx

    Reno, NV
    22 hours ago
  • $167.7k - $245.2k

     ...runtime visibility, enforce security policies, and help protect containerized and endpoint environments.As part of the Windows agent engineering team, you will focus on extending these security capabilities to Windows environments. You will work closely with senior... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Reno, NV
    3 days ago
  • $101.38k - $168.96k

     ...: ANA United StatesWork Type: HybridDate Posted: 2026-08-13Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets.We are more than 34,000 people, in over 30 countries, dedicated to improving... 
    Full time
    Part time
    For contractors

    Arcadis

    Reno, NV
    12 hours ago
  •  ...United States; Reno, NV, United StatesPosted: 2026-03-12This OpportunityWSP currently has a career opportunity for a Lead Piping Engineer to join our team and support mining and metals, oil and gas, heavy industrial projects, and water sectors. This opportunity is for... 
    For contractors
    For subcontractor
    Work at office
    Local area
    Remote work
    Flexible hours

    WSP Group

    Reno, NV
    2 days ago
  • $98.3k - $149.5k

     ...United States; Reno, NV, United StatesPosted: 2026-09-02This OpportunityWSP is currently initiating a search for a Lead Rock Mechanics Engineer to join our Mine Engineering and Stability team based in our Tucson, AZ office on a full-time basis. The following locations will... 
    Full time
    For subcontractor
    Work at office
    Local area
    Worldwide
    Flexible hours

    WSP Group

    Reno, NV
    4 days ago
  • $130k - $170k

     ...Perform initial root-cause analysis on failed components using lab equipment (microscopes, X-ray, etc.) and coordinate with senior engineers on complex investigations.Assist in building reliability block diagrams and basic PoF models to predict product lifetime.Work... 
    Temporary work
    Local area
    Shift work

    Ampersand

    Reno, NV
    22 hours ago
  •  ...Elko, NV, United StatesPosted: 2026-08-18This OpportunityWSP is currently initiating a search for a Lead Underground Paste Backfill Engineer to join our Salt Lake City, UT office. The following locations will also be considered: Reno or Elko, NV. Be involved in projects... 
    For contractors
    For subcontractor
    Work at office
    Local area
    Flexible hours

    WSP Group

    Reno, NV
    4 days ago
  • This OpportunityWSP is seeking a Mine Waste Lead Civil/Geotechnical Engineer to join our team in Reno, NV. The following locations will also be considered: Elko, NV. You will have the opportunity to work as a part of a regional team on challenging mining, heavy civil,... 
    For subcontractor
    Work at office
    Local area
    Flexible hours

    WSP Group

    Reno, NV
    2 days ago
  • $150k - $200k

    Position OverviewPower your Future with Qualus as a Lead Protection & Control Engineer. As a Lead Substation P&C Engineer, you’ll serve as the technical subject matter expert, leading the design of high-voltage substations that power communities and critical infrastructure... 
    Temporary work
    For contractors
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Qualus

    Reno, NV
    4 days ago
  •  ...package that provides a comprehensive benefits program with real financial value.About the Role:As a Robot Application Algorithm Engineer, you will work with industrial robotic manipulation scenarios such as grasping, assembly, and precision insertion, responsible for... 
    Permanent employment
    Full time
    Worldwide

    Valeo

    Reno, NV
    22 hours ago
  •  ...Overview Do you want to join a team that's changing the world? Do you have a strong background as a Sr. SCADA Engineer? Then we're looking for you! Check out the job description and apply now! Put your skills to meaningful use, gain unique experience, and work with... 
    For contractors
    Work at office
    Immediate start
    Overseas
    Monday to Friday
    Flexible hours
    Shift work

    Panasonic North America

    Sparks, NV
    1 day ago
  • SAP BTP Integration Lead Role: SAP BTP Integration Lead Work location: RENO (US:89502), NV Duration: 6-12 months Location: hybrid Job Description: The SAP BTP Integration Architect is responsible for leading the design, implementation and ongoing management...

    Cardinal Integrated

    Reno, NV
    4 days ago
  •  ...and Windows‑centric platforms to cloud‑native and hybrid architectures designed for scale, resilience, and agility. As a Platform Engineer II, you will play a critical role in this transformation. You will lead the design and delivery of modern cloud and hybrid solutions... 
    Worldwide

    Caesers Entertainment

    Reno, NV
    3 days ago
  • $143.49k - $197.29k

    The Senior AI/ML Engineer is a highly skilled and experienced professional responsible for leading the development of complex AI/ML systems, driving innovation, and mentoring team members to deliver impactful solutions. In this role, you will oversee the design, implementation... 
    Full time
    Work experience placement
    Work at office

    Sierra Nevada Corporation

    Sparks, NV
    3 days ago
  • $124.77k - $171.56k

    Do you thrive at the intersection of technical execution and solution design? Are you passionate about the future of building Workday integrations, agents, data architectures and Extend applications? Join our team! We are looking for a Workday Technical lead who can roll...
    Permanent employment
    Full time
    Work experience placement

    Sierra Nevada Corporation

    Sparks, NV
    3 days ago
  • The software engineer I participates in the design, programming, testing, documentation and implementation of computer applications and systems. Evaluates software packages, provides recommendations to management and business clients, and identifies best technology solutions... 
    Permanent employment
    Work experience placement
    Internship
    H1b
    Local area

    NV Energy

    Reno, NV
    9 hours ago
  • $71.2k - $118.67k

     ...computer science or equivalent 1+ years of software development Demonstrate Level 1 foundational aptitude in Software Development, Engineering Practices, Quality Practices, and Solution Development Functional knowledge through educational and/or professional experience... 
    Temporary work
    Work at office
    Local area
    Work from home
    Visa sponsorship
    Flexible hours

    Capital Insurance Group

    Reno, NV
    9 hours ago
  •  ...cloud-native security architecture, security automation, API security, WAF, CNAPP, and DevSecOps. This position will partner with engineering, fraud, and risk teams to develop defenses against fraud, cheating, and money laundering in sports betting and online gaming.... 
    Work experience placement
    Shift work
    Early shift

    Caesers Entertainment

    Reno, NV
    4 days ago
  • $90k - $154k

     ...with clients hiring for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts, data engineers, data scientists, and machine learning engineers . The focus is on high-demand tracks: Java / Full Stack / DevOps and Data (... 
    H1b

    SynergisticIT

    Reno, NV
    1 day ago
  •  ...are preparing for a major public launch and scaling from build mode to operate-at-scale mode. WHAT YOU WILL DO As a Senior AI Engineer at EQUS, you own the AI assistant layer end to end: architecture, standards, and the service contracts that security, storage and... 
    Full time
    Local area
    Remote work

    Equs, Inc.

    Reno, NV
    more than 2 months ago
  • $250.6k - $362.6k

     ...responsible for transforming Cisco’s Security products from single point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities enabling customers to control and security policies across Cisco and third-party... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Reno, NV
    2 days ago
  •  ...934 Do you have an eye for detail and a passion for developing innovation solutions? Join our team! As a Full-Stack Application Engineer, you will manage the design, implementation, and maintenance of sophisticated BI solutions. You will work closely with stakeholders... 
    Full time
    For contractors
    Work at office
    Immediate start
    Worldwide

    Sierra Nevada Company, LLC

    Sparks, NV
    1 day ago
  •  ...background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Sparks, NV
    4 days ago
  • $214.1k - $309.8k

     ...intersection of networking, systems programming, and security, you’ll help shape a flagship Cisco innovation while collaborating with engineers solving some of the industry’s most complex networking challenges. If you’re passionate about building high-performance networking... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Reno, NV
    3 days ago
  • $161.7k - $199.4k

     ...Job Description Job Description Systems Engineer Project Engineer V Voyager is an innovative defense, national security and space technology company committed to advancing and delivering transformative, mission-critical solutions. We tackle the most complex challenges... 
    Contract work
    For subcontractor

    Voyager Technologies

    Reno, NV
    8 days ago

Do you want to receive more vacancies?

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