Andrews Cooper is seeking a Senior Firmware Engineer to join their team in Seattle, WA. The successful candidate will develop firmware for consumer, commercial, and medical devices, taking customer requirements and distilling them into software requirements, architecture, and design.
Requirements
- B.S. in Computer Science from an accredited university or equivalent experience in a related field
- 7+ years of professional hands-on experience in Firmware Engineering
- Experience developing embedded applications in C or C++
- Experience with embedded communication protocols such as I2C, SPI, UART, and USB
- Experience debugging and troubleshooting embedded systems using tools such as debuggers, oscilloscopes, and logic analyzers
- Experience with software testing techniques such as unit testing
- Ability to travel for work-related purposes as needed
Benefits
- Medical, dental, life, and disability insurance
- Health savings accounts (HSA), flexible spending accounts (FSA), employee assistance programs (EAP), and dependent savings accounts (DSA)
- Paid leave for maternity and paternity for birth or adoption
- Generous PTO for vacation, sick, community service, and 8 paid holidays
- In-office snacks, coffee, and sponsored lunches
- 401k retirement plan with 3% employer contribution
- Access to hands-on mentorship to advance professional skills and an educational reimbursement