Search jobs > San Francisco, CA > Firmware engineer

Principal Firmware Engineer (Connected Appliances) New San Francisco, CA

Tbwa Chiat/Day Inc
San Francisco, California, US
$185K-$195K a year
Full-time

Principal Firmware Engineer (Connected Appliances)

Position Overview :

All the relevant skills, qualifications and experience that a successful applicant will need are listed in the following description.

As a Principal Firmware Engineer at Fellow, you will play a lead role in the design and development of on-device firmware for our connected home appliances.

Our firmware team creates new product experiences that span from the hardware UI, pumps and control systems, to connected mobile applications.

You will work closely with cross-functional teams including industrial design, electrical engineers, product management, and manufacturing operations to deliver world-class products.

As a firmware lead, you will also direct the efforts of external agencies, mentor other engineers, and lead design reviews.

This position is required to be in the Bay Area as this is a hybrid position, 3 days in our San Francisco office each week.

Responsibilities :

  • Work closely with product designers, hardware engineers, and app developers to envision new product experiences and ensure a seamless user interface on devices with real-time functionality.
  • Lead the firmware development that brings these ideas to life, creating systems that deliver high performance and reliability.
  • Design and develop embedded firmware using FreeRTOS, ensuring smooth operation of features like on-device GUIs, control systems, and connectivity to mobile applications.
  • Architect and optimize firmware for resource-constrained environments, focusing on efficiency, low power usage, and stability.

IoT Integration :

  • Build firmware that integrates securely and efficiently with AWS IoT for remote device control, data streaming, and over-the-air (OTA) updates.
  • Ensure seamless communication between connected appliances and cloud infrastructure, working alongside cloud engineers to optimize IoT functionality.

Cross-Functional Leadership :

  • Collaborate with hardware engineers to ensure seamless integration between firmware and the physical systems of the device.
  • Partner with mobile app teams to ensure consistent, real-time interaction between the device and mobile apps.
  • Lead design and code reviews, mentor junior engineers, and drive best practices in firmware development.

System Optimization & Testing :

  • Lead efforts to optimize firmware performance, focusing on real-time responsiveness, efficient memory use, and low power consumption.
  • Conduct thorough testing and debugging of firmware using industry-standard tools, ensuring system reliability and performance benchmarks are met.
  • Take ownership of firmware development for new and existing products, continuously improving code quality and system performance through iterative testing and validation.
  • Lead efforts to improve OTA firmware updates and streamline the deployment process.
  • Understand the latest architecture approaches in secure IoT device provisioning and management for consumer hardware. Make continued recommendations to evolve our designs.
  • Identify potential risks in software development and create strategies to mitigate them, ensuring the safety and efficacy of our appliances.

Qualifications :

  • 10+ years of experience in embedded firmware development, with a focus on real-time operating systems (RTOS) and connected consumer products.
  • Deep expertise in FreeRTOS or other RTOS environments, with a strong understanding of multitasking, scheduling, and system performance optimization.
  • Experience with AWS IoT services and secure, scalable IoT communication protocols (MQTT, HTTP, TLS).
  • Strong knowledge of microcontroller platforms (ARM Cortex, STM32, etc.) and peripheral interfaces (I2C, SPI, UART).
  • Proficiency in C / C++ for embedded systems development.
  • Experience working with on-device GUIs and integrating firmware with mobile applications.
  • Strong debugging skills and experience with tools like JTAG, oscilloscopes, and logic analyzers.
  • Familiarity with embedded development tools (version control, CI / CD) and OTA firmware update processes.
  • Ability to travel - up to 10%

Preferred Skills :

  • Experience with MQTT or other IoT communication protocols.
  • Experience with control systems and sensor integration is a plus, but not required.
  • Familiarity with wireless communication protocols (BLE, Wi-Fi) for IoT devices.
  • Experience with GUI development frameworks for embedded devices.
  • Knowledge of cybersecurity best practices for IoT devices.
  • Familiarity with testing and validation for IoT hardware devices.
  • Experience with mobile app deployment, managing updates and mapping compatibility between on-device firmware and new mobile app capabilities.
  • Familiarity with security practices for IoT devices and systems, including encryption, secure boot, and TLS / SSL protocols.

Education :

Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.

Salary Range : $185,000-195,000

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

2 days ago
Related jobs
Promoted
Weatherby Healthcare
San Francisco, California

Experience/comfortable with providing care for all ages, newborn to adult populations. If this telehealth opportunity sounds right for you, give us a call today to speak with an expert Weatherby consultant for details. Weatherby Healthcare consultant. ...

Promoted
ProCare Therapy
San Pablo, California

Seeking a new opportunity within a school district? ProCare Therapy proudly collaborates with an outstanding school district in. If you are interested in more information about ProCare Therapy, you can visit oursite. At ProCare Therapy our mission is to make life better for those who make lives bett...

Promoted
Cariant Health Partners
San Francisco, California

Assists in cardiac procedures, monitors patient vital signs, and communicates with the cardiology team. ...

Promoted
Tbwa Chiat/Day Inc
San Francisco, California

Our hub locations are Denver, CO, San Francisco, CA, and Santiago, Chile. The base salary range for this role is $199,441 to $234,637 in San Francisco, CA. Checkr’s commitment to diversity extends to hiring talented individuals in spite of a prior criminal history in accordance with local, state, an...

Promoted
Federal Reserve Bank of San Francisco
San Francisco, California

We offer a wonderful benefits package including: Medical, Dental, Vision, Pre-tax Flexible Spending Account, Backup Child Care Program, Pretax Day Care Flexible Spending Account, Vacation Days, Sick Days, Paid Holidays, Pet Insurance, Matching 401(k), and a Retirement / Pension. If you are looking f...

Promoted
Tbwa Chiat/Day Inc
San Francisco, California

As our team expands rapidly, we're proud to call San Francisco our home. Proven capability to make data-driven decisions and effectively convey insights to both technical and non-technical audiences. In a world where healthcare can feel like a maze of bureaucracy and frustration, Mochi Health offers...

The New School of San Francisco
San Francisco, California

Who We Are PROGRAM New School San Francisco is a public school currently serving over 400 kindergarten through 8th grade students from all corners of the city and from all backgrounds. RESPONSIBILITIES Oversee daily school operations Lead school operations team in successfully managing the school...

Promoted
Tbwa Chiat/Day Inc
San Mateo, California

MS or BS in chemical engineering, bioengineering, or related field of study. This nature-based approach provides a sustainable method for industries like agriculture, oil and gas, and waste management to significantly reduce their carbon footprint and environmental impact. Responsible for all aspect...

AlliedTravelCareers
San Francisco, California

AlliedTravelCareers is working with TotalMed Staffing to find a qualified Technician in San Francisco, California, 94102!. We are seeking a Nuclear Med Tech Technician for a travel assignment in San Francisco, California. Our recruiters can help you evaluate the best healthcare jobs offered nationwi...

AlliedTravelCareers
San Francisco, California

AlliedTravelCareers is working with Pioneer Healthcare Services to find a qualified Occupational Therapist (OT) in San Francisco, California, 94109!. If you want to make a significant impact as an Occupational Therapist in a Skilled Nursing Facility setting in San Francisco, CA this position might b...