Particle Measuring Systems

Embedded Firmware Engineer

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.

Embedded Firmware Engineer - Boulder, CO

Advancements in pharmaceutical, semiconductor, display, aerospace, and life science companies are all requiring cleaner and cleaner working environments, water, and process chemicals. Even small amounts of microscopic contaminants can ruin batches of medicines or wafers; affect the performance of integrated circuits; or render high-resolution displays unwatchable. The challenge is how to detect contaminates approaching the size of water molecules no bigger than 1nm across (approximately 1/100,000 the thickness of a piece of paper) reliably and rapidly to enable companies to make real time decisions and avoid costly impacts to their business.

Particle Measuring Systems has been on the forefront of inventing and advancing particle measurement technologies for over 50 years. Taking particle measuring capabilities to the next level requires new innovations and approaches to further advancements in technologies pushing the limit of what is physically possible. Microscopic particle measuring requires a diverse team of engineers, scientists, and programmers designing advanced optics, lasers, low noise electronics, detectors, signal processing, AI, and material handling all working together towards a common goal.

The Role

We are seeking an Embedded Firmware Engineer to develop innovative firmware for our product portfolio, which includes aerosol and liquid particle counters for the semiconductor, aerospace and life sciences industries. The Embedded Firmware Engineer will be part of a cross-functional team to develop particle counter firmware.

A Successful Candidate Will

  • Participate in an Agile Scrum team, completing firmware work items 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.
  • Bring knowledge of new tools and technologies and use that knowledge to design innovative solutions.
  • Write high-quality code that can be reused across product lines
  • Help us on our mission to build a great environment for writing firmware.

Job Requirements

  • Bachelor of Science in Computer Engineering or Computer Science.
  • Three or more years of RTOS embedded firmware development experience.
  • Strong background in C/C++ programming language.
  • Development experience with Embedded Linux at Application level.
  • Experience using software version control and bug tracking systems.
  • Ability to use lab tools such as oscilloscopes, logic and protocol analyzers.
  • Excellent communication skills.

Desired Skills And Experience

  • Experience working in an Agile environment.
  • Experience with C programming language.
  • Expertise in Git, Jira, DevSuite, Jama, or similar.
  • Experience with QT and/or UI design.
  • Experience with Linux kernel and driver development.
  • ARM-based SoC firmware design.
  • Experience with WiFi and Bluetooth development.
  • Experience in multi-disciplinary engineering environment.
  • AI and ML algorithm selection and application

The Details

LocationThis is a hybrid position, “in-office” approximately 50% of the time. The remainder of the time you may work from home. These percentages are targets with the actual schedule to be determined in conjunction with the Manager's expectations for the position. The location of this position is in Boulder, CO; anticipated move to Niwot, CO in mid-2025. Local candidates will receive first consideration.

2024 Benefits At-a-Glance

Our benefit package is provided through our parent company, Spectris.

  • Medical, including sick leave.
  • 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

$90,000 - 115,000 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.
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Manufacturing

Referrals increase your chances of interviewing at Particle Measuring Systems by 2x

See who you know

Get notified about new Firmware Engineer jobs in Boulder, CO.

Sign in to create job alert

Similar Searches

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub