Embedded Firmware Engineer

Particle Measuring Systems Inc Boulder , CO 80301

Posted 1 week ago

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

Location

  • This 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.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Embedded Firmware Engineer

Modis

Posted 3 days ago

VIEW JOBS 7/5/2024 12:00:00 AM 2024-10-03T00:00 Akkodis is recruiting for an Embedded Firmware Engineer for a client in Niskayuna, NY. This is an onsite contract to hire position with a pay range of $70-$85 Modis Niskayuna, NY Schenectady County, NY

Embedded Firmware Engineer

Particle Measuring Systems Inc