Staff Embedded Software Engineer
$225k - $300kFigure
Staff Embedded Software Engineer
Figure is an AI Robotics company developing a general purpose humanoid. Our humanoid robot, Figure 02, is designed for commercial tasks and the home. We are based in San Jose, CA and require 5 days/week in-office collaboration. It's time to build.
We are looking for an Embedded Software Engineer to design, implement and test key aspects of our Humanoid software.
Responsibilities:
- Architect, design, implement and test embedded software in C++ running on the Humanoid compute platform
- Develop Python tools to support data management, test automation or robot calibration
- Continuously improve our development environment
- Contribute to the development of our Continuous Integration and Continuous Deployment (CI/CD) infrastructure
- Support hardware/software integration in the lab
Requirements:
- 10+ years of software engineering experience
- Bachelor's or Master's degree in Computer Science or related field
- Mastery of C++, Python and Linux
- Linux Kernel Experience
- Experience implementing real-time software
- Good knowledge of computer architecture
- Deep understanding of communication buses and protocols like Ethernet, Ethercat, Serial, CAN or USB
- Comfortable using lab instruments (Oscilloscopes, logic analyzers…) and debugging tools (Lauterbach…).
Bonus Qualifications:
- Experience with the Bazel build system
- Experience with Docker containers
- Experience implementing CI/CD infrastructures
- Familiar with Agile and Test driven development
- Yocto experience
The US base salary range for this full-time position is between $225,000 - $300,000 annually.
The pay offered for this position may vary based on several individual factors, including job-related knowledge, skills, and experience. The total compensation package may also include additional components/benefits depending on the specific role. This information will be shared if an employment offer is extended.
$225k - $300k
...are based in San Jose, CA and require 5 days/week in-office collaboration. It's time to build. We are looking for an Embedded Software Engineer to design, implement and test key aspects of our Humanoid software. Responsibilities: Architect, design,...SuggestedFull timeWork at office- Are you a seasoned software engineer who thrives at the intersection of low-level systems programming and cutting-edge wireless technologies? We're looking for a Staff Embedded Software Engineer to join our engineering team and serve as a technical pillar, architecting...Suggested
$123.6k - $186k
...Job Description Job Description Job Title: Staff Embedded Software Engineer Reports To: Director, RF Engineering FLSA Status: Exempt Last Modified: 06/03/2026 Level: T4 Range: $123,600 - $186,000 Location: Santa Clara, CA– Onsite 5 Days a week...SuggestedWork at office$223k
...Collaborate across functions, working closely with product managers, engineers, and data scientists to shape and execute the team's roadmap... ...and professional growth while promoting best practices in software engineering. Ensure alignment across teams, facilitating...SuggestedFull timeWork experience placement$185k - $265k
...Fortinet is looking for a Senior/Staff Software Engineer on the FortiCNAPP Team! Be a valuable team member that owns and operates high-availability, cross-cloud, large-volume, data processing system that is one of the foundational pieces of Fortinet-Lacework’s Cloud security...SuggestedFlexible hours$160k - $183k
...and low-power operation. If you enjoy great rewards, Ambarella has it all, great health, and welfare benefits! System Software Algorithm engineers at Ambarella research and develop next-generation computer vision algorithms in a wide variety of our future products....Full time3 days per week$244.8k
...places, localized content, and service in the real world around the globe. Responsibilities - Collaborate with the TikTok product engineering team to build new products and enhance existing ones to meet business needs; - Understand, apply, and utilize TikTok's products...Temporary workLocal area$172.8k - $210k
...our differences, and supports and celebrates all of our team members. About the Role We are looking for an experienced Staff Backend Software Engineer to lead the design, development, and scaling of backend systems for Archer’s aviation products. This role is central to...Local area$220k - $250k
...Staff Software Engineer Crusoe is on a mission to accelerate the abundance of energy and intelligence. As the only vertically integrated AI infrastructure company built from the ground up, we own and operate each layer of the stack — from electrons to tokens — to power...Temporary work$159.2k - $301.6k
...not tradeoffs between them. That's a hard problem. It requires engineers who can see around corners, who build systems that bend... ...your ideas What You Need to Succeed - 7+ years building software, with substantial experience in data-intensive systems - Strong...Temporary workLocal areaRelocation$160.2k - $290.7k
...platform team develops the first layers of software on the GM Autonomous Vehicles from... ...vehicle platforms. Role As a Staff Software Engineers, you are the expert professionals... ...Platform teams tomonitorand analyze embedded software and data quality metrics.Identifyopportunities...Work experience placementLocal areaRemote workWork from homeRelocation packageFlexible hours$176.5k - $262.35k
...acts as a project leader, coordinating the activities of other engineers, determining technical tasks, and improving existing... ...applications. ~ Passionate about mentoring and developing software engineers. ~ Ability to understand and discuss complex...Work at officeLocal areaImmediate startFlexible hours$170k - $215k
...Staff Software Engineer, BMS San Jose, California, United States Archer is an aerospace company based in San Jose, California building... ...celebrates all of our team members. What You'll Do: Embedded development and verification of safety critical software components...Local area$151.5k - $245.03k
...time problem-solving, stronger relationships, and the kind of precision that drives great outcomes. Job Summary As the Staff Software Engineer on the Infosec Product Security team, you will be responsible for building security into all Palo Alto Networks products...Full timeWork at officeVisa sponsorshipWork visa- ...Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud... ...most highly regulated industries. About the Role: As a Staff Software Engineer on the Secure Compute Platform team, you will be a key...
$188k - $275k
...Staff Software Engineer, Compute Architecture Manhattan, NY / Sunnyvale, CA / Bellevue, WA / Livingston, NJ CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators...Permanent employmentTemporary workCasual workWork at officeFlexible hours$300 per month
...Staff Software Engineer Crusoe is on a mission to accelerate the abundance of energy and intelligence. As the only vertically integrated AI infrastructure company built from the ground up, we own and operate each layer of the stack — from electrons to tokens — to power...Temporary work$232.8k - $349.2k
...you change yours. Working at the intersection of hardware, software, and molecular science, Carbon is committed to delivering on the... ...global printer network remain resilient and highly available. Engineer Scalable Web Infrastructure: Lead the evolution of our front-...Hourly payFull timeWork at office$300 per month
...Software Engineer Crusoe is on a mission to accelerate the abundance of energy and intelligence. As the only vertically integrated AI infrastructure company built from the ground up, we own and operate each layer of the stack — from electrons to tokens — to power the...Temporary work$160k - $200k
...Job Info Job Identification 21077 Job Category Software Development Locations Santa Clara, CA, United States Job Schedule Full time Job Description Responsibilities Design, develop, and maintain the control plane services for user management,...Full time$188k - $275k
...Staff Software Engineer, Inference CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence. Trusted by leading AI labs, startups...Permanent employmentTemporary workCasual workWork at officeFlexible hours$184k - $230k
...Business Area: Engineering Seniority Level: Mid-Senior level Job Description: At Cloudera, we empower people... ...transformation for the world's largest enterprises. Staff Software Engineer, AI Cloudera is looking for a Staff Software Engineer...Work from homeFlexible hours$500 per month
...Staff Software Engineer Unstructured is defining the standard for enterprise data transformation in the age of LLMs and generative AI. In just two years, we've raised over $65M from world-class investors, including Menlo Ventures, Bain Capital, Databricks, NVIDIA, Microsoft...Work from homeFlexible hours$196.5k - $219.3k
...requirements into platform features. Mentor junior engineers on secure backend development and best... ...the timely delivery of high-quality software features while adhering to project... ...generation (RAG) architectures, vector databases/embedding stores, or streaming data pipelines for...Full timeWorldwide$170k - $200k
...Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5... ...seek talented, passionate, and committed engineers, technologists, and business leaders to... ...Summary Supermicro is seeking a Staff Software Engineer with exceptional networking software...Worldwide$133k - $190k
...we invite you to bring your talents to Zscaler and help shape the future of cybersecurity. Role We are looking for a Staff Software Engineer-UI to join our team. This is a hybrid role based in the San Jose, CA office 3 days a week role, reporting to the Sr. Director...Full timeWork at officeLocal area3 days per week- ...Staff Software Engineer The Parallel and Distributed Computing Group for the client is developing advanced parallel and distributed frameworks to meet the needs of applications and services running on cloud, edge and device. We aim to improve scalability, reliability...
- ...goals. ~ World-class leadership team: Our Heads of AI, Engineering, and Product bring extensive experience from some of the... ...will be valued and rewarded as we grow together. As a Staff Software Engineer , you'll be a technical leader and hands-on contributor...
$200k - $240k
...network The next step is to speak to Jack. Job Title: Staff Software Engineer, Product Salary: $200K - $240K + Equity Company... ...points and reasoning interfaces. Drive product direction by embedding in engineering war rooms to observe real-world debugging...$185k - $250k
...Software Development Position Job Responsibilities: • Develop and maintain software components on current and future networking... ...Requirements: • B.S. in Computer Science or Math or Electrical Engineering; M.S. preferred US citizenship is required The US base...Full timeWorldwideHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Engineer. Be the first to apply!
- embedded software engineer San Jose, CA
- embedded engineer San Jose, CA
- embedded systems software engineer San Jose, CA
- embedded developer San Jose, CA
- id software San Jose, CA
- software sales San Jose, CA
- software technical support engineer San Jose, CA
- software engineer - cloud services San Jose, CA
- embedded software San Jose, CA
- software intern San Jose, CA



