Firmware Engineer

Firmware Engineer

Greenlight Crew - San Francisco, CA

Full Time | Salary


Company is an award-winning, consumer technology brand that supports responsible, adult use of cannabis. We are seeking a dynamic, highly skilled, and passionate Firmware Engineer to join the Hardware team. With your thorough study and understanding of existing designs, you'll apply innovative engineering principles towards re-design and optimization of our hardware products. We are looking for a strong communicator who is able to work effectively with peers and management alike in a dynamic global environment. The ability to respond quickly, energetically, and enthusiastically to changes is key for our Firmware team. As a Firmware Engineer, you will collaborate with all engineering design disciplines including reliability, manufacturing, component engineering, and other internal and external resources. Are you a highly motivated and talented Firmware Engineer? We'd love to hear from you!



·      Create, modify, and update code for new and existing products

·      Write test specifications and procedures for firmware validation and production QA

·      Provide test fixture support for manufacturing, QA, and contract manufacturers

·      Troubleshoot product failures on PCBs, power supplies, and electromechanical assemblies

·      Create and execute verification and validation protocols for test fixtures, procedures, and software.

·      Maintain communication and project schedules within the development team and present to senior management on project status

·      Travel to support manufacturing builds



·      2+ years of relevant Firmware optimization experience in one or more of the following areas: product design, new product release, test engineering, manufacturing support

·      Previous experience with medical devices or other regulated products is desirable

·      Firmware development experience, preferably with Github

·      Software Experience - C is a requirement; Python is a plus

·      Experience with embedded microcontrollers and low power devices

·      Firmware design and troubleshooting experience

·      Excellent verbal and written communication skills

·      Self-motivation, willingness to work as a team, and a strong desire to learn new skills and grow

·      Ability to focus on detailed problems and a tenacity to drive issues until they are resolved

·      Other requirements and beneficial knowledge:

Member Login
Welcome, (First Name)!

Forgot? Show
Log In
Enter Member Area
My Profile Not a member? Sign up. Log Out