Particle Measuring Systems Embedded Firmware Engineer in Boulder, Colorado
Particle Measuring Systems is a global leader for micro-contaminationmonitoring equipment improving the performance of clean manufactures in thesemiconductor and pharmaceutical markets. We're a growing technology companyin Boulder, Colorado; the heart of the Rocky Mountains. We offer anexceptional and rewarding work environment in a great place to live. Ouremployees enjoy challenging projects in development and manufacture of lightscattering particle counters and diverse technologies and applications.We are seeking an Embedded Firmware Engineer to develop innovative firmwarefor our product portfolio, which includes aerosol and liquid particlecounters for the semiconductor, aerospace and life sciences industries. TheEmbedded Firmware Engineer will be part of a cross-functional team to developparticle counter firmware.We offer competitive salary and benefit programs including:Medical, dental, visionLife insurance, short- and long-term disability programs (company paid)401(k) plan with employer matchFlexible spending programPaid time offNon-smoking campusOnsite clinic for employees to emphasize health and well-being in theworkplaceWe are seeking an Embedded Firmware Engineer to develop innovative firmwarefor our product portfolio, which includes aerosol and liquid particlecounters for the semiconductor, aerospace and life sciences industries. TheEmbedded Firmware Engineer will be part of a cross-functional team to developparticle counter firmware.Specific Job Duties: Participate in an Agile Scrum team, completing firmware work items inareas including hardware and communications interfaces, GUIs, and particlecounting code. Discover and capture requirements in conversations with stakeholderswithin and external to the company. Bring knowledge of new tools and technologies to the design of innovativesolutions. 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 ScienceThree or more years of RTOS embedded firmware development experienceStrong background in C/C++ programming languageDevelopment experience with Embedded Linux at Application levelExperience using software version control and bug tracking systemsAbility to use lab tools such as oscilloscopes, logic and protocol analyzersExcellent communication skillsDesired Skills and Experience:Experience working in an Agile environmentExpertise in Git, Jira, DevSuite, Jama, or similarExperience with QTExperience with Linux kernel and driver developmentARM-based SoC firmware designExperience with WiFi and Bluetooth developmentTCP/IP and Modbus communications experienceExperience in multi-discipline engineering environmentWe are not accepting resumes or calls from outside agencies regarding thisposition at this time. Thank you for your cooperation.Please submit a short cover letter in the same document as your resumedetailing how your qualifications and experience align with the jobdescription.Particle Measuring Systems is proud to be an Equal Opportunity Employer.