Senior Firmware Development Lead
4 weeks ago
As a Principal Firmware Engineer at Fellow, you will play a key role in designing and developing on-device firmware for our connected home appliances. You will work closely with cross-functional teams to deliver world-class products, collaborating on product innovation, firmware development, and architecture. Your expertise in FreeRTOS and connected consumer products will drive the success of our IoT devices.
Key Responsibilities:
Collaborate 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.
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.
Requirements:
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.
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.
What We Offer:
Competitive compensation including employee equity plan
Generous paid time off plan
401k with company contribution after 6 months of employment
Medical/dental/vision insurance
Monthly Fitness Stipend
Paid Parental Leave
Better Yourself Wellness credit & Better Your Community donation matching
Generous discount on Fellow products
Best coffee anywhere
Salary Range:
$185,000-195,000
-
Senior Firmware Development Lead
4 weeks ago
San Francisco, California, United States FELLOW Full timeFirmware Development LeadAt Fellow, we're seeking a highly skilled Firmware Development Lead to join our team. As a key member of our firmware team, you will play a lead role in the design and development of on-device firmware for our connected home appliances. Your expertise in real-time operating systems, embedded systems, and firmware development will be...
-
Senior Firmware Engineer
1 month ago
San Diego, California, United States Hologic Full timeSenior Firmware EngineerHologic is seeking a highly skilled Senior Firmware Engineer to lead the development of real-time embedded firmware for medical devices.Key Responsibilities:Design and develop firmware to control medical devicesDevelop real-time firmware to control Analog Devices, ADC, and DACDesign and develop CAN bus communication protocol...
-
Senior Firmware Engineer
3 weeks ago
San Francisco, California, United States Humba Ventures Full timeAbout MytraWe're a pioneering robotics company that's revolutionizing the supply chain industry by applying cutting-edge technology to solve the most pressing problems. Our mission is to create a new class of products that will transform the way goods are moved and stored.About The RoleWe're seeking an experienced senior firmware engineer to join our...
-
Senior Firmware Engineer
4 weeks ago
San Francisco, California, United States FELLOW Full timeJob Summary:We are seeking a highly skilled Senior Firmware Engineer to join our team at Fellow. As a key member of our firmware development team, you will play a lead role in the design and development of on-device firmware for our connected home appliances.Key Responsibilities: Collaborate with cross-functional teams to deliver world-class products Design...
-
Senior Firmware Engineer
4 weeks ago
San Francisco, California, United States Motorola Solutions Full timeJob DescriptionWe're seeking a highly skilled Senior Firmware Engineer to join our team at Motorola Solutions. As a key member of our engineering team, you will be responsible for designing and developing highly reliable software for our internally-designed embedded systems.Key Responsibilities:Designing and developing firmware for embedded...
-
Senior Firmware Architect
4 weeks ago
San Jose, California, United States CyberCoders Full timeJob SummaryWe are seeking a highly skilled Senior Firmware Architect to lead our team in the design, development, and testing of SSD products. The ideal candidate will have expertise in firmware development, storage systems, and embedded systems.Key ResponsibilitiesCollaborate with ASIC architects to define SSD architectureEvaluate system design and...
-
Senior Firmware Engineer
1 month ago
South San Francisco, California, United States Mytra Full timeAbout MytraWe're revolutionizing the supply chain industry by applying robotics and distributed software to create a new class of product for the $1T market.The industry is facing significant challenges with the growth of e-commerce, rising costs, and supply chain disruptions.We're looking for an experienced senior firmware engineer to develop and scale...
-
Senior Firmware Engineer
4 weeks ago
San Mateo, California, United States Zoox Full timeJob SummaryZoox is seeking an experienced Senior Firmware Engineer to join its Advanced Hardware Engineering team. As a key member of this team, you will be responsible for developing and maintaining the firmware for Zoox's autonomous vehicles.Key ResponsibilitiesDevelop and maintain firmware for autonomous vehicle systemsCollaborate with cross-functional...
-
Senior Firmware Engineer
4 weeks ago
San Jose, California, United States Trackonomy Full timeAbout the RoleTrackonomy is seeking a skilled Senior Firmware Engineer to join our team. As a key member of our early-stage team, you will be responsible for designing, developing, and testing firmware for our cutting-edge IoT devices. Your expertise in low-level programming, real-time systems, and embedded systems will be crucial in bringing our innovative...
-
Senior Firmware Engineer
4 weeks ago
San Jose, California, United States High-Tech Professionals Full timeJob Title: Senior Firmware EngineerJob Summary:We are seeking a highly skilled Senior Firmware Engineer to join our team at High-Tech Professionals. The ideal candidate will have a strong background in embedded system design and programming, with expertise in industry microprocessors and FPGA.Key Responsibilities:Develop and design embedded firmware...
-
Senior Firmware Engineer
3 weeks ago
San Francisco, California, United States Samsara Full timeAbout the RoleSamsara is a pioneer in the Connected Operations Cloud, enabling organizations to harness IoT data and improve their operations. As a Senior Firmware Engineer, you will play a crucial role in developing software that runs on millions of devices deployed by our industrial and enterprise customers.Key ResponsibilitiesParticipate in system...
-
Firmware Architecture Design Engineer
5 days ago
San Francisco, California, United States Juul Labs Full timeAbout Us:Juul Labs is a pioneering company dedicated to revolutionizing the lives of adult smokers worldwide by eliminating combustible cigarettes. Our mission is to drive exceptional quality, research, design, and innovation to make a lasting impact.Job Summary:We are seeking a highly skilled Principal Firmware Engineer to join our team. This is a hands-on...
-
Senior Firmware Development Specialist
3 weeks ago
San Jose, California, United States Cadence Design Systems, Inc. Full timeCadence is a leader in the development of innovative technologies.We're seeking a talented Firmware Engineer to join our team.As a Firmware Engineer at Cadence, you will have the opportunity to work on cutting-edge projects and collaborate with a talented team of engineers.Your primary responsibility will be to design and develop firmware for our...
-
Senior Firmware Quality Engineer
1 month ago
San Jose, California, United States MILLENNIUMSOFT Full timeJob Title: Senior Firmware Quality EngineerDescription:As a Senior Firmware Quality Engineer at MillenniumSoft, you will play a key role in designing, developing, and testing software for embedded systems in a fast-paced agile environment. You will be responsible for supporting our team of embedded software developers and providing guidance on testing and...
-
Senior Firmware Quality Assurance Specialist
4 weeks ago
San Jose, California, United States MILLENNIUMSOFT Full timeJob Title: Senior Firmware Quality Assurance SpecialistAbout the Role:At MillenniumSoft, we are seeking a highly skilled Senior Firmware Quality Assurance Specialist to join our firmware team. As a key member of our team, you will be responsible for designing, developing, and testing software for embedded systems in a fast-paced agile environment.Key...
-
Senior Firmware Engineer
4 weeks ago
San Diego, California, United States Hologic Full timeJob SummaryHologic is seeking a highly skilled Senior Firmware Engineer to lead the development of real-time embedded firmware for the development of new medical devices. As a key member of our team, you will be responsible for designing and developing firmware to control medical devices, including Analog Devices, ADC, and DAC, as well as CAN bus, SPI, I2C,...
-
Firmware Development Engineer
3 weeks ago
San Diego, California, United States Foresight Sports Full timeFirmware Development RoleWe are seeking a highly skilled Firmware Development Engineer to join our team at Foresight Sports. As a Firmware Development Engineer, you will be responsible for developing and supporting firmware for our current and future embedded products.Key Responsibilities:Develop and support firmware for current and future embedded...
-
Firmware Software Architect
3 weeks ago
San Francisco, California, United States Unreal Gigs Full timeFirmware Software ArchitectAre you passionate about developing cutting-edge firmware that powers innovative devices? If so, we're looking for a skilled Firmware Software Architect to join our team at Unreal Gigs. As a Firmware Software Architect, you will be responsible for designing and developing efficient, reliable, and robust firmware for...
-
Firmware Development Specialist
4 weeks ago
San Jose, California, United States Diverse Lynx Full timeJob Summary:We are seeking a highly skilled Firmware Development Specialist to join our team at Diverse Lynx LLC. The ideal candidate will have a strong background in firmware development, with a focus on storage systems and Python programming.Key Responsibilities:Review and analyze failures from daily/weekly validation runsPerform first-level failure...
-
Firmware Software Developer
4 weeks ago
San Jose, California, United States Syntricate Technologies Full timeJob Requirements:We are seeking a highly skilled Firmware Software Developer to join our team at Syntricate Technologies. The ideal candidate will have experience in SSD firmware testing, Python development, and knowledge of test automation, testing methodologies, and test tools like Bitbucket, Jenkins & CI/CD etc.Key Responsibilities:Develop and test...