![Figure](https://media.trabajo.org/img/noimg.jpg)
Embedded Software Engineer
1 month ago
Figure is an AI Robotics company developing a general purpose humanoid. Our Humanoid is designed for corporate tasks targeting labor shortages and jobs that are undesirable or unsafe. We are based in Sunnyvale, CA and require 5 days/week in-office collaboration.
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:
5+ years of software engineering experience
Bachelor's or Master's degree in Computer Science or related field
Mastery of C++, Python and Linux
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
#J-18808-Ljbffr
We have other current jobs related to this field that you can find below
-
Embedded software engineer
3 months ago
Sunnyvale, United States NR Consulting Full timeJob Title: Embedded software engineer Duration: FTE / Permanent Hiring Location: Sunnyvale CA (Hybrid Onsite)Description: Software engineer with extensive experience in ARM/RISCV CPU. Good experience in C/C++ and RTOS experience like FreeRTOS/Zephyr Develop, enhance and debug new and existing real-time software in C and C++ in embedded Linux and RTOS...
-
Embedded Software Engineer
4 weeks ago
Sunnyvale, United States Centraprise Full timeHiring for #Embedded Software Engineer @Redmond, WA / Sunnyvale, CA / Austin, TX Locations.Need 10+ years of experienceMust have skills #C #C++ #PYTHON.If anyone is interested please share resume to ravinder@#contract #usa #c2c #w2 #1099 #embedded
-
Embedded Software Engineer
1 month ago
Sunnyvale, United States Centraprise Full timeHiring for #Embedded Software Engineer @Redmond, WA / Sunnyvale, CA / Austin, TX Locations.Need 10+ years of experienceMust have skills #C #C++ #PYTHON.If anyone is interested please share resume to ravinder@centraprise.com#contract #usa #c2c #w2 #1099 #embedded
-
Embedded Software Engineer
1 month ago
Sunnyvale, United States Centraprise Full timeHiring for #Embedded Software Engineer @Redmond, WA / Sunnyvale, CA / Austin, TX Locations.Need 10+ years of experienceMust have skills #C #C++ #PYTHON.If anyone is interested please share resume to ravinder@centraprise.com#contract #usa #c2c #w2 #1099 #embedded
-
Principal Embedded Software Engineer
3 weeks ago
Sunnyvale, United States LTA Research and Exploration Full timeENGINEERING- LTA Research and Exploration in Sunnyvale, CA seeks Principal Embedded Software Engineer: Architect & design software for safety critical embedded system interacting closely with hardware such as ARM mi-crocontrollers. Full-time tele-commuting allowed. Occasional travel required. $283,442/yr.- $295,000/yr. Mail res (must reference Job Code...
-
Embedded Software Engineer Intern
4 weeks ago
Sunnyvale, United States Mercedes-Benz Research & Development North America Full timeThe Experience AI team is seeking an Embedded Software Engineering Intern who is proficient with C++, Python, Kotlin, Jetpack Compose and Javascript to work in our Sunnyvale, CA office. The Experience AI team uses cutting edge AI and embedded UI frameworks to create a customized driver experience that can be intiuitively controlled by voice, touch, or...
-
Embedded Software Development Engineer
4 weeks ago
Sunnyvale, California, United States tapwage Full timeAmazon's Lab126 Platform Software team is looking for a Software Development Engineer to lead the design and implementation of critical software modules for robots. You will help contribute to the next generation of robots that are based on our Astro robot. You will drive technical designs and features for next gen robots.Key job responsibilitiesAs a...
-
Staff Embedded Software Engineer
3 weeks ago
Sunnyvale, United States Intuitive Surgical Full timeJob DescriptionPrimary Function of Position:As a Staff Embedded Software Engineer, you will work with a group of talented and dedicated people to improve and extend Intuitive robotic product lines. You will contribute broadly to the Future Forward group, with focus on the embedded and platform software at the heart of Intuitive systems, with influence...
-
Staff Embedded Software Engineer
2 weeks ago
Sunnyvale, California, United States Intuitive Surgical Full timeJob DescriptionPrimary Function of Position:As a Staff Embedded Software Engineer, you will work with a group of talented and dedicated people to improve and extend Intuitive robotic product lines. You will contribute broadly to the Future Forward group, with focus on the embedded and platform software at the heart of Intuitive systems, with influence...
-
Embedded Software Engineer
1 month ago
Sunnyvale, California, United States Intuitive Surgical Full timeJob DescriptionPrimary Function of Position The IonTM endoluminal system is Intuitive's new robotic platform for minimally invasive biopsy in the peripheral lung, with an initial goal of improving the early diagnosis of lung cancer. This position will play a key technical role during the development of a novel new surgical robot system. The engineer will be...
-
Senior Embedded Software Engineer
2 months ago
Sunnyvale, United States Fortinet Full timeFortinet is looking for a Principal Embedded Software Developer to assist FortiSWITCH TeamJob Responsibilities:Develop and maintain software components on current and future networking related products.Hands on in bug fixing current products.Work closely with hardware team to deliver high quality productsImplement software features of high quality and on...
-
Senior Embedded Software Engineer
2 months ago
Sunnyvale, United States Fortinet Full timeFortinet is looking for a Principal Embedded Software Developer to assist FortiSWITCH TeamJob Responsibilities:Develop and maintain software components on current and future networking related products.Hands on in bug fixing current products.Work closely with hardware team to deliver high quality productsImplement software features of high quality and on...
-
Embedded Engineer
4 weeks ago
Sunnyvale, United States Ampcus Full timeRole: Embedded Engineer Location: Sunnyvale, CA Job Description: Key job responsibilities • Develop embedded software for mission critical devices within the system. • Participate in all phases of SDLC including requirements gathering, design, code, test, and code/test coverage. • Developing embedded software in assembly, C, C++, Rust or other...
-
Embedded Engineer
2 months ago
Sunnyvale, United States IBA Infotech Inc. Full timeJob DescriptionJob DescriptionCompany DescriptionWe at IBA InfoTech find the Hidden Talent across the globe. We connect caliber candidates with leading companies in contract, contract-to-hire and direct-hire positions in various industries - Oil & Gas, Energy, Telecommunications, Transportation, Business & Finance, Retail, Hospitality and Insurance.Job...
-
Embedded Engineer
4 weeks ago
Sunnyvale, California, United States IBA Infotech Inc. Full timeCompany DescriptionWe at IBA InfoTech find the Hidden Talent across the globe. We connect caliber candidates with leading companies in contract, contract-to-hire and direct-hire positions in various industries - Oil & Gas, Energy, Telecommunications, Transportation, Business & Finance, Retail, Hospitality and Insurance.Job DescriptionRole: Embedded Engineer...
-
Staff Embedded Software Engineer
4 weeks ago
Sunnyvale, United States Intuitive Full timeCompany Description At Intuitive, we are united behind our mission: we believe that minimally invasive care is life-enhancing care. Through ingenuity and intelligent technology, we expand the potential of physicians to heal without constraints. As a pioneer and market leader in robotic-assisted surgery, we strive to foster an inclusive and diverse team,...
-
Embedded Software Test Engineer
4 weeks ago
Sunnyvale, United States Face-2-Face Talent Solutions Full timeAre you a Software Test Engineer with embedded systems experience and a passion for high-performance cars and motorcycles? Then this is your chance to get in on the ground floor with an exceptional team building critical, next-generation, AI/ML powered mechatronic components that make driving safer while supercharging performance. Our client is a premium,...
-
Embedded Software Test Engineer
4 weeks ago
Sunnyvale, United States Face-2-Face Talent Solutions Full timeAre you a Software Test Engineer with embedded systems experience and a passion for high-performance cars and motorcycles? Then this is your chance to get in on the ground floor with an exceptional team building critical, next-generation, AI/ML powered mechatronic components that make driving safer while supercharging performance. Our client is a premium,...
-
Senior Embedded Software Development Engineer Video
3 months ago
Sunnyvale, California, United States Intuitive Surgical Full timeJob DescriptionPrimary Function of Position:Contribute broadly to the Video Software Engineering Group, responsible for the Linux-based, embedded software that controls the real-time, high-definition, stereo video processing engine and intra-body illumination at the heart of the da VinciTM Surgical System. The successful candidate must thrive in a fast...
-
Senior Embedded Software Development Engineer Video
3 months ago
Sunnyvale, United States Intuitive Surgical Full timeJob DescriptionPrimary Function of Position:Contribute broadly to the Video Software Engineering Group, responsible for the Linux-based, embedded software that controls the real-time, high-definition, stereo video processing engine and intra-body illumination at the heart of the da Vinci™ Surgical System. The successful candidate must thrive in a fast...