Get the job you really want.

Top Senior Embedded Software Engineer Jobs in San Francisco, CA

13 Days Ago
7 Locations
Remote
12,000 Employees
139K-245K Annually
Senior level
12,000 Employees
139K-245K Annually
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Senior Embedded Software Engineer will architect and develop embedded software for Square's hardware products, ensuring reliability and interoperability. Responsibilities include debugging, optimizing code, supporting testing, collaborating with hardware and software teams, and maintaining a common firmware platform.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
13 Days Ago
7 Locations
Remote
12,000 Employees
139K-245K Annually
Senior level
12,000 Employees
139K-245K Annually
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Senior Embedded Software Engineer will develop embedded software for Square's hardware products, focusing on microcontroller-based devices and ensuring robust performance, reliability, and integration with other systems. Responsibilities include software architecture, debugging, optimization, and collaboration across teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
13 Days Ago
United States
Remote
3,800 Employees
143K-216K Annually
Senior level
3,800 Employees
143K-216K Annually
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Embedded Software Engineer II, you will design and develop embedded platforms for camera systems, debug hardware and software issues, and mentor other engineers. You'll work on hardware bring-up, optimization, and contribute to architectural decisions for safety and vehicle products.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+58 More
13 Days Ago
7 Locations
Remote
2,344 Employees
Senior level
2,344 Employees
Senior level
Fintech • HR Tech
Lead the design and development of an international payroll API product, collaborating with cross-functional teams, mentoring engineers, and delivering high-quality projects. Relies on extensive experience in software engineering and domain expertise in payroll, tax, and fintech.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+29 More
13 Days Ago
United States
Remote
3,800 Employees
99K-150K Annually
Mid level
3,800 Employees
99K-150K Annually
Mid level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Quality Engineer will drive product quality for Samsara's Vehicle Gateway products. Responsibilities include defining quality goals, creating test strategies, automating test cases, conducting manual and automated acceptance tests, and collaborating with development teams to ensure high quality releases. The engineer will also mentor junior QA engineers and promote a culture of quality across product development teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+58 More
2 Days Ago
San Mateo, CA, USA
1,700 Employees
130K-225K Annually
Mid level
1,700 Employees
130K-225K Annually
Mid level
Cloud • Hardware • Security • Software
As an Embedded Software Engineer at Verkada, you'll work on developing cloud-managed intercom systems alongside a team of firmware, backend, and frontend engineers. You will drive product ideas to completion, focusing on delivering quality products that meet customer needs in a startup-like environment.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+45 More
16 Days Ago
Sunnyvale, CA, USA
86 Employees
Senior level
86 Employees
Senior level
Artificial Intelligence • Robotics • Automation • Manufacturing
As a Senior Embedded Software Engineer at Figure, you'll architect and implement embedded software for humanoid robots, focusing on C++ and Python. You'll collaborate on CI/CD infrastructure, support hardware integration, and improve development environments.
22 Days Ago
Mountain View, CA, USA
927 Employees
152K-228K Annually
Mid level
927 Employees
152K-228K Annually
Mid level
Artificial Intelligence • Automotive • Information Technology • Robotics
The Senior Embedded Software Engineer will develop embedded software for autonomous vehicle applications, collaborating with various engineering teams to ensure the safe operation of the Nuro Driverâ„¢. Responsibilities include hands-on vehicle bringup, prototyping, debugging, and integrating software with vehicle platforms.

Featured Jobs

14 Hours Ago
San Francisco, CA, USA
22 Employees
Mid level
22 Employees
Mid level
Blockchain • Software
The Senior Software Engineer will lead a team to design and implement embedded applications and sensor drivers. Responsibilities include engineering for performance, quality code development, and planning firmware and application releases while ensuring collaboration and mentorship within the team.
8 Days Ago
San Francisco, CA, USA
3,800 Employees
123K-207K Annually
Mid level
3,800 Employees
123K-207K Annually
Mid level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Firmware Engineer at Samsara, you will design and develop software for various hardware platforms, focusing on MCU-based systems. You will work on selecting components, implementing drivers, and optimizing energy consumption for sensors and gateways. The role includes collaborating with multiple teams to ensure high-quality embedded software is delivered to customers timely.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+58 More
18 Days Ago
San Francisco, CA, USA
129 Employees
Expert/Leader
129 Employees
Expert/Leader
Cryptocurrency
The Senior Staff/Principal Embedded Software Engineer will lead the Device Software team, focusing on biometric image capture, anti-fraud checks, and secure backend communication. Responsibilities include coding, guiding innovation, and ensuring code quality for global deployment in high-volume production devices.
16 Days Ago
7 Locations
Hybrid
48 Employees
130K-190K Annually
Entry level
48 Employees
130K-190K Annually
Entry level
Computer Vision • Information Technology • Machine Learning • Other
As an Embedded Software Engineer, you will create robust data collection systems interfacing with cameras and sensors, develop software for embedded platforms, improve build processes, automate testing, and support field deployment. You will collaborate with teams to bring machine learning models to hardware and troubleshoot device issues remotely.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size