Sustaining Embedded Firmware Engineer at Particle Measuring Systems in Boulder, Colorado

Posted in Other 9 days ago.





Job Description:

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.
More jobs in Boulder, Colorado

Other
about 1 hour ago

Veterinary Emergency Group
Other
about 16 hours ago

The Nature Conservancy
Other
about 18 hours ago

University of Colorado Boulder
More jobs in Other

Other
9 minutes ago

Pond & Company
Other
9 minutes ago

Pond & Company
Other
9 minutes ago

Pond & Company