Get the job you really want

Top Firmware Engineer Jobs in San Francisco

47+ Job Results
10 Days Ago
San Francisco, CA
165,000 Employees
3-5 Years of Experience
165,000 Employees
3-5 Years of Experience
Hardware • Retail • Software • Wearables
Looking for a Firmware Engineer with extensive technical background in embedded software fundamentals, real-time constraints, concurrency, and multi-processor systems. Responsibilities include firmware architecture, design, debugging, and support for post-silicon validation and integration. Requires BSEE with 3+ years of experience.
2 Days Ago
San Francisco, CA
165,000 Employees
3-5 Years of Experience
165,000 Employees
3-5 Years of Experience
Hardware • Retail • Software • Wearables
Design, develop & launch next-generation Wireless Power Technologies in Apple products. Responsible for firmware development for ARM Core processors and other customer ASICs. Requires proficiency in C, Python, C++, and experience with configuration and release management tools.
6 Days Ago
San Francisco, CA
2,200 Employees
123K-207K Annually
5-7 Years of Experience
2,200 Employees
123K-207K Annually
5-7 Years of Experience
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Samsara is looking for a Senior Firmware Engineer with experience in developing software for cloud-connected sensor platforms. This role involves evaluating hardware components, building systems to gather data, and providing insights into operations.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+58 More
5 Days Ago
San Francisco, CA
165,000 Employees
5-7 Years of Experience
165,000 Employees
5-7 Years of Experience
Hardware • Retail • Software • Wearables
Join Apple's team of firmware engineers working on next-generation Human Interface Device technologies for Apple Watch. Responsibilities include bringing up new sensing chipsets, debugging system issues, architecting firmware designs, and collaborating with cross-functional teams to deliver high-quality products.
5 Days Ago
San Francisco, CA
165,000 Employees
7+ Years of Experience
165,000 Employees
7+ Years of Experience
Hardware • Retail • Software • Wearables
Join Apple's wireless silicon development team as a Senior SoC Firmware Engineer responsible for crafting and implementing embedded software for System on a Chip (SoC) bring up and test. Must have experience in embedded software development, low-level drivers, testing, and power optimization.
5 Days Ago
San Francisco, CA
165,000 Employees
3-5 Years of Experience
165,000 Employees
3-5 Years of Experience
Hardware • Retail • Software • Wearables
Design, develop, and bring up innovative wireless silicon for Apple's products. Solve technical issues, develop firmware, and collaborate with teams for new algorithms and protocols. Strong problem-solving and communication skills required.
5 Days Ago
San Francisco, CA
165,000 Employees
3-5 Years of Experience
165,000 Employees
3-5 Years of Experience
Hardware • Retail • Software • Wearables
Join Apple's wireless silicon development team as an SoC Firmware Engineer responsible for crafting and implementing embedded software for System on a Chip (SoC) bring up and test. Work closely with software engineering and SoC design teams to ensure firmware quality and meet product requirements.
7 Days Ago
San Francisco, CA
165,000 Employees
3-5 Years of Experience
165,000 Employees
3-5 Years of Experience
Hardware • Retail • Software • Wearables
Apple is seeking a HID Firmware Engineer to bring up new sensing chipsets and processors. Responsibilities include working on embedded sensors, debugging system issues, implementing firmware designs, and collaborating with cross-functional teams. The ideal candidate must have a BSCS/CE/EECS MSCS/CE/EECS or equivalent degree, experience with 32-bit microcontrollers, debugging skills, and familiarity with touch sensing technologies. Proficiency in C, C++, and communication protocols is required.

Featured Jobs

10 Days Ago
San Francisco, CA
86 Employees
5-7 Years of Experience
86 Employees
5-7 Years of Experience
Artificial Intelligence • Robotics • Automation • Manufacturing
Design, implement, and test firmware for motor controllers used by actuators in an AI Robotics company. Collaborate with hardware and control teams, develop Python tools, and support hardware/software integration.
10 Days Ago
San Francisco, CA
86 Employees
5-7 Years of Experience
86 Employees
5-7 Years of Experience
Artificial Intelligence • Robotics • Automation • Manufacturing
Design, implement, and test firmware for critical components of an AI Robotics Humanoid, including motor controllers, battery management systems, and sensing hardware. Develop Python tools for automation and support CI/CD infrastructure. Collaborate on hardware/software integration in the lab.
12 Days Ago
San Francisco, CA
165,000 Employees
3-5 Years of Experience
165,000 Employees
3-5 Years of Experience
Hardware • Retail • Software • Wearables
Design and develop Bluetooth firmware for Apple's wireless products, focusing on MAC layer development and real-time operation on ARM processors. Collaborate with cross-functional teams to create innovative solutions.
7 Days Ago
San Francisco, CA
94 Employees
147K-200K Annually
3-5 Years of Experience
94 Employees
147K-200K Annually
3-5 Years of Experience
Greentech • Energy
As a Firmware Engineer on the Device Software team at SPAN, you will be responsible for defining and implementing new features related to hardware products, focusing on microcontrollers. You will work on designing OTA systems, tracking product state, and coordinating with other teams to define system performance envelopes.
19 Days Ago
San Francisco, CA
Hybrid
765 Employees
210K-281K Annually
7+ Years of Experience
765 Employees
210K-281K Annually
7+ Years of Experience
Artificial Intelligence • Automotive • Machine Learning • Transportation
The Principal Compute Firmware Engineer will be responsible for designing and developing software for high performance compute elements, components, and sensors used on the Motional Autonomous Vehicle platform. They will work across engineering teams to gather requirements and implement firmware and diagnostics. The engineer will also be involved in vehicle bringup, testing activities, and continuous improvement efforts. They should have strong leadership skills and experience with SW/HW integration and software development on embedded systems. Advanced knowledge of software engineering principles and communication protocols is required.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+27 More
24 Days Ago
San Francisco, CA
53 Employees
170K-210K Annually
5-7 Years of Experience
53 Employees
170K-210K Annually
5-7 Years of Experience
Appliances
Join Gradient as a Senior Motor Control / Firmware Engineer to revolutionize home comfort and combat climate change. Develop motor control systems, optimize BLDC motor controls, and contribute to embedded firmware development. Must have 5+ years of firmware development experience and expertise in Embedded C.
24 Days Ago
San Francisco, CA
53 Employees
170K-210K Annually
7+ Years of Experience
53 Employees
170K-210K Annually
7+ Years of Experience
Appliances
Lead the design of firmware architecture, collaborate with cross-functional teams, develop embedded software systems, implement wireless communication protocols, build systems for continuous deployment, mentor other developers, and ensure quality control in consumer product development.
17 Hours Ago
San Francisco, CA
Remote
2,200 Employees
148K-264K Annually
7+ Years of Experience
2,200 Employees
148K-264K Annually
7+ Years of Experience
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Staff Embedded Software Engineer at Samsara, you will develop software for millions of devices used by industrial and enterprise customers. Responsibilities include evaluating hardware components, bringing up new hardware platforms, building systems to gather data, and structuring data for analysis.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+58 More
11 Hours Ago
San Francisco, CA
Remote
2,200 Employees
161K-288K Annually
7+ Years of Experience
2,200 Employees
161K-288K Annually
7+ Years of Experience
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Seeking a Senior Staff Engineer to provide technical leadership to our Edge Software team. Responsible for building software, firmware, and hardware to enable safer, more efficient, and more sustainable physical operations. Opportunity to work on a range of technologies and drive scalable innovation for customers across industries.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+58 More
3 Days Ago
San Francisco, CA
Remote
2,500 Employees
167K-245K Annually
7+ Years of Experience
2,500 Employees
167K-245K Annually
7+ Years of Experience
Artificial Intelligence • Automotive • Machine Learning • Robotics • Transportation
Design and implement reliable and scalable systems to support complex engineering challenges at Cruise. Evaluate new tools and technologies, ship improvements to AV development toolchains, drive software engineering best practices, mentor junior developers, and have a passion for self-driving technology.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+40 More
6 Days Ago
San Francisco, CA
1,700 Employees
130K-280K Annually
5-7 Years of Experience
1,700 Employees
130K-280K Annually
5-7 Years of Experience
Cloud • Hardware • Security • Software
Design and implement firmware delivery pipelines, develop robust systems for delivering firmware to millions of devices, maintain CI and camera testing infrastructure
Top Benefits:
401-K
Commuter Benefits
Company Equity
+45 More
6 Days Ago
San Francisco, CA
1,700 Employees
130K-280K Annually
5-7 Years of Experience
1,700 Employees
130K-280K Annually
5-7 Years of Experience
Cloud • Hardware • Security • Software
Seeking an embedded engineer with experience in C, Go, and Python. Responsible for developing camera features, leading code reviews, and collaborating with cross-functional teams. Requires a BS/MS in Computer Science and 5+ years of experience in Linux development.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+45 More
6 Days Ago
San Francisco, CA
2,500 Employees
234K-284K Annually
5-7 Years of Experience
2,500 Employees
234K-284K Annually
5-7 Years of Experience
Computer Vision • Gaming • Software • Virtual Reality • Web3
Build high-scale systems to detect and address problematic behavior on Roblox. Mentor junior engineers. Identify opportunities to support investigators and help establish next-generation standards for user safety on Roblox.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
6 Days Ago
San Francisco, CA
Remote
165,000 Employees
5-7 Years of Experience
165,000 Employees
5-7 Years of Experience
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Seeking a Sr. Software Developer - Virtualization and SIL Integration at General Motors, responsible for creating virtual in-the-loop environments for embedded controllers and calibrations. Required qualifications include 6+ years of software engineering experience, proficiency in Embedded C and Python, and experience in virtualization and integration.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+60 More
5 Days Ago
San Francisco, CA
Remote
275 Employees
7+ Years of Experience
275 Employees
7+ Years of Experience
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
As a Staff Software Engineer at Vidmob, you will be responsible for developing high-scale software solutions, collaborating with product teams, mentoring engineers, and ensuring comprehensive test coverage, among other responsibilities.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+33 More
6 Days Ago
San Francisco, CA
1,700 Employees
130K-280K Annually
1-3 Years of Experience
1,700 Employees
130K-280K Annually
1-3 Years of Experience
Cloud • Hardware • Security • Software
The Software Engineer - Engineering Productivity will be responsible for improving build time and dependency management, developing testing frameworks, and providing technical support for engineers.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+45 More
6 Days Ago
San Francisco, CA
1,700 Employees
130K-280K Annually
1-3 Years of Experience
1,700 Employees
130K-280K Annually
1-3 Years of Experience
Cloud • Hardware • Security • Software
As an Embedded Engineer - Streaming at Verkada, you will work with the streaming team to develop camera features using C, Go, and Python. You will lead code reviews and bug fixes, experiment with new development boards, and make regular contributions to the code base. You will collaborate with senior leadership to define new specs for future products.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+45 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size