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Ā Ā
Ā
TitleStaff Firmware EngineerĀ
DepartmentR&DĀ
LocationNiwot, CO (Hybrid)Ā
Ā
About UsĀ Ā
Established in 1972, Particle Measuring Systems is aĀ global leaderĀ forĀ micro-contamination monitoringĀ equipment improving the performance of clean manufactures in theĀ semiconductorĀ andĀ pharmaceuticalĀ industries.Ā Ā WeāreĀ a growing technology company in Niwot, Colorado, the heart of the Rocky Mountains.Ā Ā We offer an exceptional and rewarding work environment inĀ a great placeĀ to 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 aĀ Staff Firmware EngineerĀ who will contribute to the success of theĀ R&DĀ Team, applying theirĀ expertiseĀ inĀ 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,Ā demonstrateĀ strong problem-solving and decision-making skills, andĀ maintainĀ a commitment to professional excellence,Ā qualityĀ and 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/orĀ participateĀ in 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, partneringĀ withĀ internal and externalĀ stakeholdersĀ to capture, clarify, and prioritize business, customer, and technical needs;Ā develop design and engineering reference documentation.Ā
Manage, interpret,Ā refine,Ā and prioritizeĀ complexĀ userĀ stories in the backlog; interfacing with the teamĀ and withĀ management stakeholders to understand customer needs and technical needs and to discover and implementĀ appropriate resolutionsĀ of items.Ā
ArchitectĀ complexĀ reusable solutions using object-oriented design in C++ or Rust.Ā
Continuously improve firmware development processes and tools,Ā identifyingĀ gaps, proposing solutions, and driving adoption to increase quality and efficiency across the team.Ā
ProvideĀ expertĀ technical leadershipĀ for firmwareĀ team,Ā mentoring engineers through structured feedback, design reviews, training, and hands-on collaboration.Ā
Serve as a cross-functional technical leader, proactivelyĀ interfacingĀ acrossĀ engineering, marketing,Ā manufacturingĀ and serviceĀ to ensure firmware solutions meetĀ productĀ requirements.Ā
This job description is not intended to beĀ all-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, ComputerĀ EngineeringĀ or Computer Science.Ā
Ten or more years of embedded firmware development experience.Ā
TenĀ or more years of experience as a technical lead or similar.Ā
Experience serving asĀ ScrumĀ Master or Product Owner in an Agile environment.Ā
Experience gathering and authoring requirements.Ā
DemonstratedĀ track recordĀ of 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.Ā
ExpertiseĀ in Git, Jira,Ā DevSuite, Jama, or similar.Ā
Strong experience with QT, LinuxĀ KernelĀ and driver development.Ā
ARM-based SoC firmware design.Ā
Experience with TCP/IP,Ā WiFiĀ and Bluetooth protocol development.Ā
AI and ML algorithm selection and application.Ā
Ā
Work Environment & Physical RequirementsĀ
This role primarilyĀ operatesĀ in an office/lab/manufacturing environment.Ā Ā
MustĀ be 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 toĀ 20Ā lbs.Ā may beĀ required.Ā
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 - 195000Ā
Our compensation philosophy:Ā we offer competitive pay based on market data, including local, national, and industry benchmarks.Ā Ā For new hires, offers areĀ generally withinĀ the 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 whileĀ remainingĀ competitive 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, EmployeeĀ assistanceĀ programsĀ
Ā
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.Ā
Ā
#LI-JC1
Learn more about this Employer on their Career Site
