Demo

Firmware Engineer III

Addium
Pullman, WA Full Time
POSTED ON 4/25/2025
AVAILABLE BEFORE 5/24/2025
Addium Inc. is seeking an experienced onsite Firmware Engineer II to join our team at our office in Pullman, WA. The candidate will play a vital role in the development of industry-leading cutting-edge firmware solutions for our wireless mesh networks and cloud integration. The ideal candidate has a proven track record of delivering high-quality firmware, possesses strong problem-solving skills, and is driven by a can-do attitude. If you're passionate about firmware development, have hands-on experience with wireless Bluetooth mesh systems, and are proficient in the use of tools like Git, JIRA, and GitLab, we'd love to hear from you.

Responsibilities

Firmware Development: Design, implement, and maintain embedded firmware for wireless Bluetooth mesh systems, particularly utilizing technologies like Wirepas 5 using Nordic nRF52840 chips. Develop complex state machines and event scheduling to ensure precise timing control within the firmware.

Codebase Management: Work with our existing codebase written in C, which leverages structures and preprocessor definitions to accommodate diverse product variants. Collaborate with the team to maintain a clean, organized, easily accessible codebase.

System Integration: Integrate new sensors and devices into our system by quickly analyzing datasheets and adapting them to fit our architecture. Collaborate with cross-functional teams to ensure seamless integration of new features.

Testing: Define and execute comprehensive tests to ensure thorough test coverage and identify potential issues early in the development cycle. Strive for high-quality firmware by participating in code reviews and implementing automated testing where possible.

Power Optimization: Apply your expertise in low-power design and power budget optimization to create efficient and energy-conscious firmware solutions for battery-powered devices. Contribute to extending battery life while maintaining optimal performance.

Minimum Qualifications

  • Bachelor's degree in Computer Engineering or a related field
  • 7 years of professional experience in embedded firmware development or a related field
  • Experience working with wireless Bluetooth mesh systems (Wirepas or Nordic nRF52840 chip experience a plus)
  • Proficiency in using Git for version control, JIRA for project management, and GitLab for code collaboration
  • Demonstrated problem-solving skills and a proactive approach to development
  • Strong track record of delivering projects on time, with the ability to take ownership and drive tasks to completion
  • Legal right to work in the US and willingness to relocate to Pullman, Washington

Preferred Qualifications

  • Proficiency in Eclipse-based IDEs and familiarity with SDKs for firmware development
  • Knowledge of developing firmware with complex state machines and event schedulers
  • Prior experience in defining and implementing tests to ensure high test coverage, including exposure to automated testing techniques
  • Self-motivated individual who takes the initiative and drives projects forward with minimal supervision or direction

To apply directly for this role, please follow the instructions and fill out the link below:

https://addium.bamboohr.com/careers/13

Salary : $90,000 - $115,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Firmware Engineer III?

Sign up to receive alerts about other jobs on the Firmware Engineer III career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Addium

Addium
Hired Organization Address Pullman, WA Full Time
Location: Onsite – Pullman, WA Reports to: Director of Logistics Target Salary Range: $24–$28/hour, DOE Benefits: Full m...
Addium
Hired Organization Address Pullman, WA Temporary
Assembler - Temp Location: Pullman HQ - 1300 NE Henley Ct. Department: Production / Service Hourly wage: $18-$18.50 HR, ...
Addium
Hired Organization Address Pullman, WA Temporary
Addium, Inc. is seeking to hire a temporary Inventory Clerk to support it's Receiving & Inventory department, at it's he...
Addium
Hired Organization Address Pullman, WA Full Time
Addium Inc, is seeking an experienced Firmware Engineer to join our team in Pullman, WA. The ideal candidate has a prove...

Not the job you're looking for? Here are some other Firmware Engineer III jobs in the Pullman, WA area that may be a better fit.

Firmware Engineer

Jobleads-US, Liberty, WA

Firmware Engineer

Addium, Pullman, WA

AI Assistant is available now!

Feel free to start your new journey!