Job Description
Addium Inc, is seeking an experienced onsite Firmware Engineer to join our team!
Comprehensive Benefits & Health Coverage Options
At the heart of our commitment to your well-being is a comprehensive benefits package, featuring two exceptional choices for full medical, dental, and vision coverage:
- Option 1: Full Medical, Dental Vision with a Flexible Spending Account (FSA)
- Enjoy low monthly premiums
- Benefit from a low deductible for your peace of mind
- Option 2: Full Medical, Dental Vision with a Health Savings Account (HSA)
- No monthly premiums
- Slightly higher deductibles
In addition to these enticing health coverage options, we offer a great suite of benefits to enhance your work-life balance:
- 401k: Secure your financial future with our 401k plan.
- Ample and Adaptable Paid Time Off (PTO) to support your work-life balance
- 11 Paid Holidays: Celebrate important moments with paid holidays.
- Sick Leave: Prioritize your well-being with dedicated sick leave.
Vision
- 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.
- The candidate will play a vital role in the development of industry leading cutting-edge firmware solutions for wireless mesh networks, microcontroller sensing solutions, cloud integration, and other sensor technologies.
- If you're passionate about firmware development, have hands-on experience embedded firmware design, 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 Bluetooth mesh systems and/or other microcontroller operating systems, develop complex state machines and event scheduling to ensure precise timing control within the firmware.
- PCB Schematic capture and layout: Design, implement, and test PCBs, encompassing tasks from schematic capture to PCB layout for small to mid-size projects to facilitate integration into more complex PCBs, ensuring high-quality standards and functional integrity.
- System Integration: Integrate new sensors and devices into our system by analyzing datasheets and adapting them to fit our architectures.
- Team Collaboration: Collaborate with our cross-functional team members and our existing group of Firmware Engineers 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.
Minimum Qualifications:
- Bachelor's degree in Computer Engineering or a closely related field.
- 7+ years of professional experience in embedded firmware development or a related field.
- Experience working with wireless Bluetooth mesh systems (Nordic nRF52840 chip experience a plus)
- Proficiency in using Git for version control, JIRA for task 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:
- Experience working with Altium for pcb design (or other pcb design tools)
- Experience working with MSP430 microcontrollers
- Proficiency in Eclipse-based IDEs and familiarity with SDKs for firmware development.
- Experience with low-power design and approaches to optimize power consumption.
- Self-motivated individual who takes initiative and drives projects forward with minimal supervision or direction.
Job Posted by ApplicantPro