Staff Firmware Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
- Firmware development of critical hardware validation, board bring-up, and HMI-related features, such as GUIs, lighting and hand controls.
- Partner with HW, UX, cloud, manufacturing, and other firmware teams to execute end-to-end development.
- Design and implement features, as well as related tests, to deliver mission critical, robust code
- Optimize firmware for low-power operation, extending the battery life and supporting energy-efficient designs. Profile power consumption and identify opportunities for optimization on the submodule as well as system level.
- Implement robust security measures within firmware to safeguard devices against potential threats, ensuring data integrity, authentication, and encryption protocols are in place.
- Develop a robust CI/CD pipeline and advocate for best practices to help grow a high performance team with highly automated tools and testing
- Collaborate with QA teams and leverage metrics to monitor for and debug issues
- Engage effectively with third party firms by delivering clear specifications and requirements and managing execution
- Willing to travel at least 1-2 weeks a year
Requirements
- B.S. or M.S. in Computer Science, Electrical Engineering, Computer Engineering, or related field
- 6+ years of experience in firmware development in a microcontroller environment, particularly ST.
- Expert in C programming, ideally familiar with C++, Python, and bash scripting
- Past experience working with GUI and graphics libraries. LVGL is a plus.
- Proficiency with real time operating system concepts including direct experience with FreeRTOS.
- Experience supporting manufacturing teams and working with CMs
- Knowledge of basic communication protocol principles - messaging, network, security, compression
- Familiarity with digital sensor calibration techniques.
- Highly collaborative mindset and strong communication skills
Benefits & conditions
The salary for this position ranges from $165,000 to $210,000 per year, depending on experience and qualifications.
Perks & Benefits
- Robust health coverage - excellent health, dental, and vision insurance covered up to 100% by ALSO, with FSA & HSA options
- One Medical membership and dedicated insurance advocates
- Rich fertility and family-building benefits with Progyny
- Flexible time off
- 401(k) match
Why ALSO.
We’re passionate about helping the world find a better way to get there-wherever it is you’re headed.
We’re located in the heart of Silicon Valley and have brought together a world-class team from some of the biggest brands in the technology, automotive, cycling, outdoor recreation and retail spaces.
Together we’re working hands-on to imagine, design and build an entirely new solution to a global set of transportation challenges.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
The Best Software Developer Blogs to Read
Software Engineer Career: Things You Should Know
The Best X (Twitter) Accounts for Developers