Demo

Firmware Engineer III

Addium
Pullman, WA Full Time
POSTED ON 3/29/2025
AVAILABLE BEFORE 4/27/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
Job Summary : We are seeking a dedicated and results-driven Hardware Engineering Director to lead our hardware developme...
Addium
Hired Organization Address Pullman, WA Full Time
Purchasing Manager - Supply Chain Team At Addium , we believe in making a difference in the world by ensuring food quali...

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

Addium, Pullman, WA

Senior Firmware Engineer

VirtualVocations, Spokane, WA

AI Assistant is available now!

Feel free to start your new journey!