1,827,666open jobs
106,584companies
258,955added this week
Browse all
Salary
$150k – $165k per year
Location
Hybrid (Niwot, United States)
Seniority
Staff · 10+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 18, 2026. First seen by Alion on Aug 21, 2026.

Overview
Company
Impact
Profile match
Particle Measuring Systems is a maker of micro-contamination monitoring equipment for cleanrooms in the semiconductor and pharmaceutical industries. It has sales and service teams in several regions including South America, Europe and Asia, and hires field service technicians, engineers and sales managers. The company is headquartered in Niwot, Colorado, United States.

Do you want to be part of a business that genuinely values entrepreneurialism, innovation and individual accountability? We focus on our customers and are proud of the difference our technology makes. We partner with some of the biggest manufacturing companies in the world and our technical innovations are used to enhance well-known brands across multiple industries.

Staff Firmware Engineer

Title Staff Firmware Engineer

Department R&D

Location Niwot, CO (Hybrid)

About Us

Established in 1972, Particle Measuring Systems is aglobal leaderformicro-contamination monitoring equipment improving the performance of clean manufactures in thesemiconductor andpharmaceutical industries. We’rea growing technology company in Niwot, Colorado, the heart of the Rocky Mountains. We offer an exceptional and rewarding work environment ina great placeto live. Our employees enjoy challenging projects in the development and manufacture of light scattering particle counters and diverse technologies and applications.

Your Impact

We are looking for aStaff Firmware Engineer who will contribute to the success of theR&DTeam, applying theirexpertisein firmware engineering to support the achievement of team and company goals and deliver innovative, reliable solutions. In this role, the successful candidate will collaborate effectively with colleagues and cross-functional teams,demonstratestrong problem-solving and decision-making skills, andmaintaina commitment to professional excellence,qualityand continuous improvement.

The Role

As a Staff Firmware Engineer, you will serve as a senior technical contributor within R&D, developing embedded firmware for Particle Measuring Systems’ advanced instruments across the full product lifecycle. You will collaborate closely with cross-functional teams to translate requirements into robust, scalable, and secure firmware solutions, while providing technical leadership through architecture, design reviews, mentorship, and continuous improvement of development processes and tools. This role requires strong problem-solving skills, clear technical communication, and a commitment to quality, reliability, and engineering excellence.

Job Responsibilities

  • Lead and/orparticipatein an Agile Scrum team, completing firmware work items in areas including communications interfaces, GUI interfaces and particle counting code.

  • Drive requirements discovery and decision-making, partneringwithinternal and externalstakeholdersto capture, clarify, and prioritize business, customer, and technical needs;develop design and engineering reference documentation.

  • Manage, interpret,refine,and prioritizecomplexuserstories in the backlog; interfacing with the teamand withmanagement stakeholders to understand customer needs and technical needs and to discover and implementappropriate resolutionsof items.

  • Architectcomplexreusable solutions using object-oriented design in C++ or Rust.

  • Continuously improve firmware development processes and tools,identifyinggaps, proposing solutions, and driving adoption to increase quality and efficiency across the team.

  • Provideexperttechnical leadershipfor firmwareteam,mentoring engineers through structured feedback, design reviews, training, and hands-on collaboration.

  • Serve as a cross-functional technical leader, proactivelyinterfacingacrossengineering, marketing,manufacturingand serviceto ensure firmware solutions meetproductrequirements.

  • This job description is not intended to beall-inclusive. Responsibilities may evolve over time, and other related duties may be assigned to meet the ongoing needs of the company.

Required Qualifications

  • Bachelor of Science in Electrical Engineering, ComputerEngineeringor Computer Science.

  • Ten or more years of embedded firmware development experience.

  • Tenor more years of experience as a technical lead or similar.

  • Experience serving asScrumMaster or Product Owner in an Agile environment.

  • Experience gathering and authoring requirements.

  • Demonstratedtrack recordof process and tool improvement within an engineering environment.

  • Strong C++ or Rust programming language skills.

  • Object-oriented design skills.

  • Development experience with Embedded Linux at Application level.

  • Experience implementing software version control and bug tracking systems.

  • Ability to read and understand schematic diagrams.

  • Experience in cyber security.

  • Demonstrated ability to mentor and develop engineers.

  • Excellent communication skills.

Preferred Qualifications

  • Certified Scrum Master or Product Owner.

  • C programming language experience.

  • Expertisein Git, Jira,DevSuite, Jama, or similar.

  • Strong experience with QT, LinuxKerneland driver development.

  • ARM-based SoC firmware design.

  • Experience with TCP/IP,WiFiand Bluetooth protocol development.

  • AI and ML algorithm selection and application.

Work Environment & Physical Requirements

  • This role primarilyoperatesin an office/lab/manufacturing environment.

  • Mustbe able to sit, stand, and use a computer for extended periods of time.

  • This is a hybrid position, “in-office” approximately 50% of the time.

  • Occasional lifting of up to20lbs.may berequired.

  • Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions of this role.

Compensation & Benefits

  • Competitive base salary range:$150000 - 165000

  • Our compensation philosophy:we offer competitive pay based on market data, including local, national, and industry benchmarks. For new hires, offers aregenerally withinthe established min- to mid-point of the range for the role, with flexibility to recognize experience, skills, and education. Our approach ensures fair pay internally whileremainingcompetitive externally and allows room for growth.

  • Comprehensive benefits package:

  • Health coverage: medical, dental, vision,fsa, onsite clinic (CO employees), life insurance

  • 401(k) retirement plan with company match

  • Vacation, holiday, and leave policies

  • Tuition reimbursement, Employee recognition programs, Employeeassistanceprograms

Particle Measuring Systems is proud to be an Equal Opportunity Employer and are committed to building an inclusive and supportive workplace where everyone can thrive.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,827,666 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Niwot
≈ $140k – $253k per year (Estimated) • In office • Full-Time • 10+ years exp • PhD • San Jose
MATLAB
Apply
≈ $118k – $214k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • Chandler
Python
Verilog
SystemVerilog
SAS
AI/ML
Machine Learning
Apply
$70k – $205k per year • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • Roseville
Python
Verilog
C++
VHDL
DevOps
RTOS
Windows
Apply
$75k – $232k per year • Equity • In office • Full-Time • Bachelor's Degree • Roseville
Python
Verilog
C++
VHDL
DevOps
RTOS
Windows
Apply
$75k – $232k per year • Equity • In office • Full-Time • 10+ years exp • Bachelor's Degree • Roseville
Python
Verilog
SystemVerilog
VHDL
Bash
SAS
DevOps
RTOS
Linux
Windows
Chips/EDA
Cadence Palladium
Cadence Protium
Apply
≈ $17k – $33k per year (Estimated) • Hybrid • Moscow
DevOps
Terraform
Ansible
Zabbix
Debian
Prometheus
VictoriaMetrics
CI/CD
Kubernetes
Ubuntu
Grafana
Alertmanager
TCP/IP
DNS
Management
Agile
Scrum
Apply
≈ $9.5k – $18k per year (Estimated) • In office • Yekaterinburg
DevOps
Linux
Windows
Apply
≈ $13k – $29k per year (Estimated) • In office • Yekaterinburg
1C
DevOps
Zabbix
Debian
Proxmox VE
Linux
Windows
DNS
DHCP
Cybersecurity
Active Directory
Kaspersky
Apply
In office • 1+ year exp • Bachelor's Degree • Bengaluru
AI/ML
Copilot
Claude
ChatGPT
DevOps
SLI/SLO/SLA
Management
Agile
ITIL
Apply
$140k – $175k per year • Hybrid • Full-Time • Master's Degree • Niwot
Apply
≈ $46k – $105k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • São Paulo
Python
PowerShell
Cybersecurity
CAPA
IoT
OPC UA
Apply
AR Clerk 18 days ago
≈ $18k – $32k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Associate's Degree • León
Analytics
Microsoft Excel
Apply
$120k – $177k per year • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Niwot
Chips/EDA
Mentor Xpedition
Mentor PADS
Analytics
ETL/ELT
Management
Agile
Scrum
Apply
$90k – $115k per year • Remote (United States) • Full-Time • 3+ years exp • Bachelor's Degree • United States
Analytics
Power BI
Management
Microsoft Office
Marketing
Salesforce
Apply
$140k – $175k per year • Hybrid • Full-Time • Master's Degree • Niwot
Apply
$75k – $90k per year • In office • Full-Time • 4+ years exp • Niwot
Python
C++
AI/ML
Machine Learning
DevOps
GitHub
IoT
MicroPython
Management
Agile
Apply
$80k – $85k per year • In office • Full-Time • 3+ years exp • Niwot
Python
C
C++
C
Embedded C
AI/ML
Machine Learning
DevOps
GitHub
IoT
MicroPython
Apply
$150k – $190k per year • In office • Part-Time • Master's Degree • Niwot
Apply
Warehouse Associate 6 days ago
In office • Full-Time • Niwot
AI/ML
Machine Learning
DevOps
Windows
Cybersecurity
TheHive
Management
Gmail
Google Sheets
Apply
See all jobs
This is one of many
1,827,666 more open roles from verified company boards, updated every day.