See more Collapse

Embedded Software Engineer

1 month ago


Sunnyvale, United States Figure Full time

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


  • Sunnyvale, United States NR Consulting Full time

    Job 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...


  • Sunnyvale, United States Centraprise Full time

    Hiring 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


  • Sunnyvale, United States Centraprise Full time

    Hiring 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


  • Sunnyvale, United States Centraprise Full time

    Hiring 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


  • Sunnyvale, United States LTA Research and Exploration Full time

    ENGINEERING- 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...


  • Sunnyvale, United States Mercedes-Benz Research & Development North America Full time

    The 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...


  • Sunnyvale, California, United States tapwage Full time

    Amazon'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...


  • Sunnyvale, United States Intuitive Surgical Full time

    Job 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...


  • Sunnyvale, California, United States Intuitive Surgical Full time

    Job 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...


  • Sunnyvale, California, United States Intuitive Surgical Full time

    Job 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...


  • Sunnyvale, United States Fortinet Full time

    Fortinet 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...


  • Sunnyvale, United States Fortinet Full time

    Fortinet 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 time

    Role: 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 time

    Job 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 time

    Company 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...


  • Sunnyvale, United States Intuitive Full time

    Company 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,...


  • Sunnyvale, United States Face-2-Face Talent Solutions Full time

    Are 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,...


  • Sunnyvale, United States Face-2-Face Talent Solutions Full time

    Are 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,...


  • Sunnyvale, California, United States Intuitive Surgical Full time

    Job 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...


  • Sunnyvale, United States Intuitive Surgical Full time

    Job 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...