Senior Firmware Engineer
Actively Hiring
Full-time $140k - $200k Posted over 2 years ago
Responsibilities
- check_circle Architect, develop, test, maintain and support firmware through its entire lifecycle
- check_circle Build firmware for wearables, implants and other medical device technologies
- check_circle Bring up electronic systems and verify firmware functionality in hardware
- check_circle Develop test modes in firmware for SoCs and other electronic systems
- check_circle Work collaboratively across product teams and disciplines to deliver full systems
- check_circle Document and archive all code and work for colleagues to easily follow
- check_circle Prototype, test and analyze new systems and ideas to assess feasibility
Basic qualifications
- At least 2-3 years experience in firmware development delivering reliable, clear, testable and maintainable firmware for embedded systems
- Experience in firmware development for microcontrollers, sensor interfaces, SoCs
- Experience in firmware development for wireless transceivers compliant with at least one established wireless communication standard e.g. Bluetooth, WiFi, LoRa, Zigbee
- Experience in firmware implementation of test modes on SoCs e.g. DTM modes
- Familiarity bringing up firmware on hardware - comfortable with logic analyzers, oscilloscope probing, etc.
- Experience with microsystem sensors or actuators
- BS or MS (or similar experience) in EE, CE, CS, etc.
Preferred qualifications
- 4+ years experience in firmware development delivering reliable, clear, testable and maintainable firmware for embedded systems
- Experience with IEC 62304 compliant firmware for biomedical devices
- Rapid prototyping experience (microcontrollers, analog and digital interfaces, etc)
- Experience with ASIC firmware development
- Experience in over-the-air wireless validation of firmware for wireless interfaces
- Comfortable with Python for data logging from bring-up / validation etc
- Experience with continuous integration testing, hardware in the loop (HIL) testing
Benefits
- check_circle Competitive salary and equity
- check_circle Medical, dental, vision and life insurance
- check_circle Flexible vacation and company-paid holidays
- check_circle Healthy meals and snacks provided onsite
- check_circle Paid parental, jury duty, bereavement, family care and medical leave
- check_circle Dependent Care Flexible Spending Account, subsidized by Science
- check_circle Flexible Spending Account
- check_circle 401(k)
Tags & Focus Areas
Dev Senior Python
About Science
Science is developing technologies for a range of serious unmet medical needs. We are unafraid to take difficult technical risks, secure in the knowledge that with a clear understanding of what we are doing and with support from powerful modern tools, more progress is possible than might be immediately obvious. Regardless of role or team, the two most important factors we look for in a candidate are evidence of exceptional ability and the addition of positive energy to the group. As a small, ...