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