Senior Firmware Engineer (San Francisco) Job at Fellow, San Francisco, CA

MHR0Z2RPM2hDbGNuZ0NVaE1aTWFGdDg9
  • Fellow
  • San Francisco, CA

Job Description

Senior Firmware Engineer

San Francisco, CA / Hardware and R&D Hardware Engineering / Full Time / On-site

Fellow began as a Kickstarter campaign and has grown into a global brand with distributors and customers in more than 50 countries. We bring the specialty coffee experience to people's homes via beautifully designed coffee ware that marries form and function. We currently have a small, passionate, and committed team that loves to see coffee tools come to life. Do you want to write the firmware for multiple products used by tens of thousands of people every day? Fellow is looking to hire a Senior Firmware Engineer to develop the architecture and code for our future line of complex electric products. We need a go-getter that is comfortable wearing many hats along the entire product development cycle and has a desire to grow! This role will be based in San Francisco, CA.

Responsibilities:

  • Design and develop our embedded software systems
  • Integrate new sensors, improve control systems, implement and debug features
  • Work with Hardware to understand requirements
  • Work with Operations to ensure product data is available and quality is met
  • Help the team establish best practices for development, test, and deployment
  • Maintain a high bar for product quality, safety and user experience
  • Ability to travel up to 5%

Requirements:

  • 7+ years of hardware experience in consumer electronics, power tools, home appliances (or similar relevant industry)
  • Deep understanding of how to build hardware products
  • Knowledge of embedded development best practices and tools
  • Successfully developing for and launching hardware products
  • Embedded software definition and requirements documentation
  • Very strong at C development and experience in Python
  • High power BLDC motor control
  • Choosing and developing with microcontrollers, sensors and actuators
  • Safety systems and communication protocols
  • Comfortable reading schematics and data sheets
  • Embedded software design, development and debugging preferably on ARM-based platforms
  • Bluetooth, BLE, and WiFi
  • Power management for battery powered products
  • Know your way around hardware debugging tools: oscilloscope, logic analyzer
  • Proficient with surface mount rework and soldering

Bonus Points:

  • Java and C++ development experience
  • EE system architectures
  • Comfortable and flexible on the software/hardware border
  • Managing external consultants
  • Working with contract manufacturers in Asia

Perks + Benefits:

  • Competitive compensation including employee equity plan
  • Generous paid time off plan
  • 401k with company contribution after 6 months of employment
  • Medical/dental/vision insurance
  • Better Yourself Wellness credit & Better Your Community donation matching
  • Specific benefits for remote employees
  • Generous discount on Fellow products
  • Best coffee anywhere

$160,000 - $190,000 a year

Our highest goal at Fellow is creating a safe, inclusive, and rewarding environment where everyone can bring their whole selves to work and thrive. We are committed to building diverse teams and strongly encourage people from underrepresented groups, including but not limited to women, people of color, LGBTQIA+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply.

Fellow is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity, gender expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition or any protected category prohibited by local, state or federal laws.

#J-18808-Ljbffr

Job Tags

Full time, Contract work, Local area, Remote work, Flexible hours,

Similar Jobs

Fresenius Medical Care

Master Social Worker - MSW Part Time Job at Fresenius Medical Care

 ...This position is part time at 16 hours per week PURPOSE AND SCOPE: Provides psychosocial services to patients treated by the facility including in-center and home dialysis patients (if applicable) utilizing Social Work Theory of Human Behavior and accepted methods... 

Pediatrix Medical Group

Pediatric Intensivist Job at Pediatrix Medical Group

 ...Requisition ID: 2024-44007 Location: US-TN-Memphis Specialty: Physician - Pediatric Intensivist Position Type: Full Time HR Rep / Recruiter: Peggy Fricke Contact: ****@*****.*** Overview Pediatric Intensivist Opportunity... 

Vision Truck Line

Truck Driver Class A CDL Flatbed Experience 1600 per week Home Weekends EEO Job at Vision Truck Line

 ...Load 40% to 50% of the loads require tarping Detention Pay Transmission Type: Automatics Drug Test: Urine Vision Drivers Enjoy Great Benefits Health, Dental and Vision Long and Short-Term disability 401k Life Insurance Paid Vacation Call... 

IBM

Entry Level Hardware Test Engineer Job at IBM

**Introduction**As a Hardware Test Engineer at IBM, you'll get to work on the systems that are driving the future of computing. Join our team of creators - the people who help move IBM forward by using their imagination to envision solutions, curiosity to experiment with... 

NYC Department of Environmental Protection (NYC DEP)

Chief of Staff to the Chief Financial Officer and Executive Director of the Water Board (New York) Job at NYC Department of Environmental Protection (NYC DEP)

 ...Overview Chief of Staff to the Chief Financial Officer and Executive Director of the Water Board at NYC Department of Environmental Protection (NYC DEP). Responsibilities Support the CFO in aligning budget, procurement, administration, and technology priorities...