Get the job you really want

Top Firmware Engineer Jobs in San Francisco, CA

34+ Job Results
4 Days Ago
San Francisco, CA
Remote
3,000 Employees
127K-242K Annually
7+ Years of Experience
3,000 Employees
127K-242K Annually
7+ Years of Experience
Hardware • Information Technology • Security • Software • Cybersecurity • Generative AI
As a Senior Software Engineer focused on MV platform at Cisco Meraki, you will own projects from software project scoping to shipping product, collaborate with hardware engineering and manufacturing partners, integrate vendor board support packages, develop Linux device drivers, debug issues, and improve firmware design practices.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+87 More
Yesterday
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 SPAN's Strategic Team, you will be responsible for new strategic products, features, and integrations related to electrification and decarbonization. You will work on firmware for hardware components from microcontrollers to embedded Linux, collaborating with cross-functional teams and external partners.
3 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.
4 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
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
Responsible for implementing embedded software for System on a Chip (SoC) bring up and test, working closely with the Software Engineering team to ensure firmware quality for manufacturability, and collaborating with product SW, test, and protocol stack teams.
20 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.
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, 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.
22 Hours Ago
San Francisco, CA
Remote
7,500 Employees
105K-180K Annually
3-5 Years of Experience
7,500 Employees
105K-180K Annually
3-5 Years of Experience
Cloud • Information Technology • Sales • Security • Cybersecurity
Software engineer role in the Sensor Developer Experience (SDX) engineering team at CrowdStrike, responsible for developing build and test tools to drive visibility, quality, and velocity across different platforms. Requires strong technical ability and proficiency in Python and C/C++.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+44 More

Featured Jobs

11 Hours Ago
San Francisco, CA
Hybrid
250,000 Employees
5-7 Years of Experience
250,000 Employees
5-7 Years of Experience
Financial Services
As a Software Engineer II at JPMorgan Chase, you will be responsible for developing secure high-quality production code, troubleshooting technical issues, and contributing to a culture of diversity and inclusion. You will work on enhancing and delivering technology solutions in an agile environment.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+19 More
15 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.
15 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.
15 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.
20 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.
20 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.
10 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
9 Days Ago
San Francisco, CA
Remote
3,800 Employees
187K-334K Annually
7+ Years of Experience
3,800 Employees
187K-334K 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
9 Days Ago
San Francisco, CA
Remote
20,000 Employees
137K-233K Annually
3-5 Years of Experience
20,000 Employees
137K-233K Annually
3-5 Years of Experience
Artificial Intelligence • Cloud • HR Tech • Information Technology • Software
The Senior Software Engineer will develop automations and tools for internal use, support infrastructure, and troubleshoot performance issues and bugs in production.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+42 More
7 Days Ago
San Francisco, CA
160 Employees
190K-250K Annually
7+ Years of Experience
160 Employees
190K-250K Annually
7+ Years of Experience
Consumer Web
Senior Firmware Engineer responsible for designing and implementing firmware sensors, security components, power systems, and more. Collaborate with hardware, design, and quality teams. Develop security protocols, debug new hardware, and ensure best practices in firmware development.
10 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
10 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
12 Days Ago
San Francisco, CA
2,500 Employees
268K-332K Annually
7+ Years of Experience
2,500 Employees
268K-332K Annually
7+ Years of Experience
Computer Vision • Gaming • Software • Virtual Reality • Web3
As a Senior Software Engineer on the Engine Build Systems Team at Roblox, you will develop and shape the Roblox engine build system, work on distributed builds and caching, collaborate with open source communities, and support other engine teams in enhancing build system capabilities.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
13 Days Ago
San Francisco, CA
Remote
Hybrid
12,000 Employees
139K-245K Annually
7+ Years of Experience
12,000 Employees
139K-245K Annually
7+ Years of Experience
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Responsible for developing embedded software in Square's hardware products, including building a common firmware platform, writing code for tiny embedded systems, and collaborating on system-side code.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
4 Days Ago
San Francisco, CA
129 Employees
7+ Years of Experience
129 Employees
7+ Years of Experience
Cryptocurrency
Seeking a versatile Senior Staff/Principal Embedded Software Engineer to lead strategies from subsystem to code implementation. Responsibilities include custom device firmware, computer vision applications, and secure programming. Must be proficient in Rust and relevant technologies.
3 Hours Ago
San Francisco, CA
483 Employees
196K-245K Annually
7+ Years of Experience
483 Employees
196K-245K Annually
7+ Years of Experience
Digital Media
Join Fastly as a Principal Software Engineer specializing in Kernel Engineering to optimize performance and stability for Fastly's low-latency data path through the Linux kernel and XDP. Drive technical direction, mentor teams, and ensure operational excellence to support the entire business.
Yesterday
San Francisco, CA
Remote
Hybrid
765 Employees
146K-225K Annually
5-7 Years of Experience
765 Employees
146K-225K Annually
5-7 Years of Experience
Artificial Intelligence • Automotive • Machine Learning • Transportation
Develop and implement robust tooling and testing solutions for the Motion Planner stack using C++ and Qt. Collaborate with users to understand requirements, provide support, and drive technical roadmap for specific components. Promote teamwork and knowledge sharing within the team.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+27 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size