What are the responsibilities and job description for the Firmware Engineer Intern position at Particle Measuring Systems?
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 over 60 patents, we create the technology enabling our customers to make fact-based decisions, improve process yields, and comply with ever-changing regulatory requirements.
The Role
As a Firmware Engineer Intern, you’ll be working on highly technical products as part of a team of dedicated engineers and scientists from multiple disciplines in Boulder, CO. With oversight and guidance from your manager and assigned mentor, you’ll be responsible for creating and implementing engineering solutions on product enhancement and new development projects. As a member of a cross-functional team, you will be a key contributor to firmware engineering solutions for air and liquid particle counting systems.
Specific Job Responsibilities
Location – This is an “in-office” position. The location of this position is in Boulder, CO. This is a 40-hour-per-week full-time position for the 2025 summer (3 months).
Pay
$25 per hour
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
Particle Measuring Systems (PMS) sets the standard for cleanroom contamination monitoring. With over 60 patents, we create the technology enabling our customers to make fact-based decisions, improve process yields, and comply with ever-changing regulatory requirements.
The Role
As a Firmware Engineer Intern, you’ll be working on highly technical products as part of a team of dedicated engineers and scientists from multiple disciplines in Boulder, CO. With oversight and guidance from your manager and assigned mentor, you’ll be responsible for creating and implementing engineering solutions on product enhancement and new development projects. As a member of a cross-functional team, you will be a key contributor to firmware engineering solutions for air and liquid particle counting systems.
Specific Job Responsibilities
- Participate in an Agile Scrum team, completing firmware work items in areas including hardware and communications interfaces, GUIs, and particle counting code using C and C .
- 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
- Currently pursuing a Bachelor of Science in Computer or Software Engineering or Computer Science as a third- or fourth-year student or enrolled in a graduate program.
- Prior hands-on software engineering design experience. Personal, professional, or coursework experience is acceptable.
- Experience with C or C programming languages
- Proficiency with revision control (Git preferred)
- Self-directed and able to collaborate as part of a cross-functional team.
- Excellent technical problem-solving skills.
- Strong oral and written communication skills.
- Must be at least 18 years of age.
- Authorized to work in the United States.
- Coursework in Operating Systems and/or Embedded Systems
- Experience with or coursework in Object-Oriented programming
- Experience with Agile processes and/or tools used to support, such as Jira or similar
Location – This is an “in-office” position. The location of this position is in Boulder, CO. This is a 40-hour-per-week full-time position for the 2025 summer (3 months).
Pay
$25 per hour
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
Salary : $25