Principal Firmware Engineer
Posted on 11/3/2023
INACTIVE
JUUL Labs

1,001-5,000 employees

Smoking alternative
Company Overview
JUUL Labs' mission is to transition the world's billion adult smokers away from combustible cigarettes, eliminate their use, and combat underage usage of our products.
Hardware

Company Stage

Series D

Total Funding

$16.2B

Founded

2007

Headquarters

Washington, District of Columbia

Growth & Insights
Headcount

6 month growth

-10%

1 year growth

-16%

2 year growth

-27%
Locations
San Francisco, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Python
Git
CategoriesNew
Software Engineering
Requirements
  • 10+ years of relevant firmware development experience
  • Excellent verbal and written communication skills
  • Self-motivated, team player
  • Ability to multitask and tenacity to drive issues until resolved
  • Demonstrable firmware architecture design experience
  • Strong technical troubleshooting skills
  • Strong experience in the C language
  • Experience developing Python scripts
  • RTOS based firmware development experience
  • Experience with embedded microcontrollers
  • Familiarity with security-related aspects and best practices
  • Familiarity with low power design practices
  • Experience with sensors or other ICs communicating over SPI and/or I2C
  • Understanding of serial communication protocols
  • Experience in firmware version control using Git
Responsibilities
  • Create, modify, and update code for new and existing products
  • Drive firmware solutions for improvements
  • Own and manage troubleshooting and debugging workstreams
  • Act as a technical lead for a team of firmware engineers
  • Provide technical guidance and mentoring to team members
  • Subject matter expert on firmware toolchains, methodologies, architectures
  • Cross-functional organization, communication, and management
  • Reporting and presenting to senior management on project status and schedules
Desired Qualifications
  • Previous experience with medical devices or other regulated products
  • Experience with Bluetooth and Bluetooth Low-Energy
  • Experience with Mynewt or Zephyr RTOS
  • Experience with BuildKite or other continuous integration platforms