Get the job you really want

Top Firmware Engineer Jobs in San Francisco

47+ Job Results
11 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.
16 Hours 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.
16 Hours 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.
7 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.
7 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.
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
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.
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
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.
10 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

Featured Jobs

8 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.
12 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.
12 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.
14 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
The Secure Firmware Engineer will design and implement secure firmware technologies, drivers, and supporting infrastructure for Apple devices. They will work on new platforms, products, and prototype systems to enhance security and support a range of hardware platforms. Collaboration with multi-functional teams is essential in this role.
18 Days Ago
San Francisco, CA
94 Employees
190K-225K Annually
7+ Years of Experience
94 Employees
190K-225K Annually
7+ Years of Experience
Greentech • Energy
Develop functional safety code for power converters and support firmware architecture decisions in compliance with safety standards. Collaborate with cross-functional teams to design new systems and mentor junior engineers.
8 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.
21 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
2 Days Ago
San Francisco, CA
Remote
7,500 Employees
130K-210K Annually
5-7 Years of Experience
7,500 Employees
130K-210K Annually
5-7 Years of Experience
Cloud • Information Technology • Sales • Security • Cybersecurity
Seeking a Senior Software Engineer to work on the Sensor Developer Experience CI/CD team for CrowdStrike's cybersecurity product. Responsibilities include developing, maintaining, and enhancing the continuous development and release cycle, providing scalable services, and interfacing with multiple teams across time zones. Requires expertise in various operating systems, CI/CD tools, scripting languages, and code review. 5+ years of experience in a large-scale production environment is required.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+44 More
2 Days Ago
San Francisco, CA
Remote
7,500 Employees
95K-140K Annually
3-5 Years of Experience
7,500 Employees
95K-140K Annually
3-5 Years of Experience
Cloud • Information Technology • Sales • Security • Cybersecurity
Join CrowdStrike as a Software Engineer II in the Engine Team, focusing on LogScale application for observability, log management, and security events. Contribute to scaling the LogScale engine, work on distributed systems processing petabytes of data daily, and collaborate with a distributed team of engineers.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+44 More
5 Days 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
7 Days Ago
San Francisco, CA
Hybrid
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
7 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
Hybrid
300 Employees
128K-183K Annually
3-5 Years of Experience
300 Employees
128K-183K Annually
3-5 Years of Experience
Artificial Intelligence • Machine Learning • Mobile • Productivity • Software
As a Software Engineer focused on Production Builds at Retool, you will be responsible for discussing, designing, and documenting deployment architectures for Retool applications. You will also build APIs, UI, and infrastructure configurations to provision and manage application containers, create custom build systems, collaborate with Product and Design teams, assess and recruit future engineers, and contribute to engineering quality and stability.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+31 More
7 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
11 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
11 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
2 Days Ago
San Francisco, CA
66,571 Employees
7+ Years of Experience
66,571 Employees
7+ Years of Experience
Automotive • Transportation • Energy • Renewable Energy
As a Staff Embedded Software Engineer on Tesla's Software Platforms team, you will be responsible for building the software platform for innovative Infotainment hardware based on Linux and open-source projects. Your role includes writing efficient code, integrating software components, collaborating with cross-functional teams, and deploying software incrementally. You will also work on board bringup, hardware design validation, software testing, and product feasibility assessment.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size