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.
Sustaining Embedded Firmware Engineer - Boulder, CO
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.
Particle Measuring Systems (PMS) sets the standard for cleanroom contamination monitoring. With more than 60 patents, we create the technology that enables our customers to make fact-based decisions, improve process yields and comply with ever-changing regulatory requirements.
The Role
We are seeking a Sustaining Embedded Firmware Engineer to support and enhance firmware for our product portfolio, which includes aerosol and liquid particle counters for the semiconductor, aerospace and life sciences industries. The Sustaining Embedded Firmware Engineer will be part of a cross-functional team responsible for the sustainment of a wide portfolio of particle counting instruments.
Specific Job Responsibilities:
Support product updates and sustaining engineering activities.
Work in a multi-disciplinary environment that include electrical and mechanical engineers as well as supply chain, production engineers, service technicians and product line managers
Update and enhance firmware in areas including hardware and communications interfaces, GUIs, and particle counting code.
Discover and capture requirements in conversations with stakeholders within and external to the company
Create high quality technical documentation
Write high-quality code that can be reused across product lines
Help us on our mission to build a great environment for writing firmware
Qualifications:
Bachelor of Science in Computer Engineering or Computer Science
Three or more years of RTOS embedded firmware development experience
Strong background in C and/or C++ programming language
Strong firmware debugging skills
Experience using software version control and bug tracking systems
Ability to use lab tools such as oscilloscopes, logic and protocol analyzers
Ability to read schematic diagrams
Excellent communication skills
Preferred Qualifications
Expertise in Git, Jira, DevSuite, Jama, or similar
Experience working in an Agile environment
Experience with VxWorks
Experience with Build Servers, VMs and/or Docker
Experience with QT and/or UI design
ARM-based SoC firmware design
Experience with WiFi and Bluetooth development
TCP/IP & Modbus communications experience
Experience in multi-disciplinary engineering environment
The Nuts and Bolts
Location - This is an "in-office" position 75-100% of the time with Covid precautions being taken. The location of this position is in Boulder, CO. The remainder of the time you may work from home. Relocation may be offered for this role, but local candidates will receive first consideration.
2023 Benefits At-a-Glance
Our benefit package is provided through our parent company, Spectris.
Medical
Health Advocate - This confidential service can help you; your spouse, dependent children, parents, and parents-in-law resolve health care and insurance-related issues, manage chronic conditions and improve your health and well-being.
Dental - Delta Dental PPO; DeltaCare USA
Vision - VSP Vision Plan
401(k)
Flexible Spending Account
Onsite Wellness Clinic - Onsite physician for basic health and wellness consultations.
Pay Range
$75000 - 116000 depending upon experience
How we determine what we pay (compensation philosophy)
Particle Measuring Systems determines pay for positions using local, national, and industry-specific survey data, for the Boulder, Colorado area. We will evaluate external equity, which is the relative marketplace job worth of jobs directly comparable to jobs within our company.
For new hires, we to make competitive offers between the minimum and around the midpoint of the range. This allows the new employee room for future merit increases during review cycles. There may be times when we will offer above the midpoint. The decision to do so will be based on the applicant's level of experience, education, and specialized knowledge and skills. Additionally, we consider the external market rate, the amount we have budgeted internally, and the compensation rates of the employees within the company doing the same position.
Particle Measuring Systems is proud to be an Equal Opportunity Employer.