Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior/Staff Embedded Software Engineer, Robotics Devices

RoboForce

Senior/Staff Embedded Software Engineer, Robotics Devices Milpitas, CA Why RoboForce RoboForce is an AI robotics company developing Physical AI–powered Robo-Labor for dull, dirty, and dangerous work. The company’s robots are engineered for demanding industrial environments, with a focus on real-world deployment and scalability. We are seeking a Senior/Staff Embedded Software Engineer, Robotic Devices to architect and develop the embedded systems that interface directly with our robot’s physical hardware. In this role, you will work across embedded Linux, RTOS, and microcontroller platforms to design device drivers, middleware, and on-device software for sensors, actuators, and robotic subsystems. You will span vendor selection, low-level programming, system integration, and performance debugging—ensuring reliable operation at the boundary between software and the physical world. Responsibilities Embedded Systems Architecture: Lead the design, development, and deployment of embedded software stacks for robotic devices across embedded Linux, RTOS, and microcontroller-based platforms. Device & Sensor Integration: Architect and implement software solutions for a wide range of sensors and devices, including vendor evaluation, on-device programming, communication protocols, and driver/middleware development. Performance & Reliability Engineering: Perform in-depth performance analysis and hardware/software debugging to ensure real-time behavior, robustness, and reliability under demanding operating conditions. Hardware–Software Co-Design: Apply a deep understanding of the physics of physical devices to inform system design, control interfaces, and performance tradeoffs. Technical Leadership: Contribute to long-term technical roadmap planning, mentor junior and senior engineers, and uphold high standards through rigorous code reviews and best practices. Requirements Education: Bachelor’s degree or higher in a STEM field. Experience: 5+ years of experience building and shipping production-quality software, with a focus on embedded or systems-level development. Programming Expertise: Strong proficiency in modern C++ and Python , with experience developing performance-critical and hardware-adjacent software. Systems Engineering: Experience working with large, complex systems and building tooling to support development, testing, and deployment. Hardware Literacy: Experience reviewing schematics and collaborating closely with hardware teams. Quality & Testability: Strong commitment to software quality, including designing systems for testability, reliability, and long-term maintainability. Requires 5 days/week in-office collaboration with the teams. Bonus Qualifications Robotics Frameworks: Experience with ROS-based robotics development. Sensor Systems: Hands‑on experience with camera, LiDAR, or radar integration. Signal Processing & Control: Background in DSP, sensor calibration, and/or motor controller development. Competitive stock options/equity programs. Health, dental, and vision insurance, 401(k) plan. Visa sponsorship and green card support for qualified candidates. Lunches and dinners, a fully stocked kitchen, and regular team-building events. #J-18808-Ljbffr RoboForce

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior/Staff Embedded Software Engineer, Robotics Devices in Milpitas, CA vacancy
  • Senior/Staff Embedded Software Engineer, Robotics Platform Milpitas, CA Why RoboForce RoboForce is an AI robotics company developing Physical AI-powered Robo...  ...on Intel robotics platforms and NVIDIA Jetson devices, including software deployment, telemetry and monitoring... 
    Senior
    Work experience placement
    Work at office
    Visa sponsorship

    RoboForce

    Milpitas, CA
    1 day ago
  • A leading robotics company is seeking a Senior/Staff Embedded Software Engineer to design embedded systems for robotics devices. This role involves working with embedded Linux and microcontrollers to develop software solutions for sensors and actuators. Candidates should... 
    Senior
    Work at office

    RoboForce

    Milpitas, CA
    1 day ago
  •  ...Intuitive. As a global leader in robotic-assisted surgery and...  ....We’re a team of engineers, clinicians, and innovators...  ...Function of Position The Senior Embedded Linux / Yocto Software Engineer will join the platform...  ...and serviceable medical device platform.Essential Job... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • Peoplentech LLC is looking for a Senior Embedded Software Engineer to develop cutting-edge software for cancer therapy medical devices in Palo Alto, California. You'll be part of a creative R&D team committed to saving lives through innovative technology. The role involves... 
    Senior

    Peoplentech LLC

    Palo Alto, CA
    16 hours ago
  • $193.3k - $261.5k

    Amazon is looking for a Embedded Software Engineer to join the project team working to build best in class consumer products. We are an innovative...  ...and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    3 days ago
  • $167.7k - $245.2k

     ...Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team,...  ...develop, and test kernel and user space device drivers for FPGA and networking peripherals...  ...developing, debugging, and validating embedded systems and device drivers for protocols... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Milpitas, CA
    21 hours ago
  • Sr/Staff Embedded Software Engineer Develop highly reliable and available software systems for low-latency, high-capacity radar...  ...control/GNC) Experience in the automotive, medical robotics, or similar regulated embedded device industry with a focus on safety and high... 
    Senior
    Permanent employment

    jobs.frontdoordefense.com - Jobboard

    Palo Alto, CA
    16 hours ago
  • $179.4k - $263.12k

     ...s proprietary technology and software-defined vehicle architecture,...  ...and sustainability, design and engineering, ambition and integrity. In...  ...ResponsibilitiesDesign, develop, and optimize embedded platform software for...  ...‑up and develop low‑level device drivers for SoC... 
    Immediate start

    Lucid Motors

    Newark, CA
    3 days ago
  • $155k - $200k

     ...delivering fiber-class internet speeds worldwide, bridging the digital divide in ways previously thought impossible.As a Staff Embedded Software Engineer, you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and... 
    Worldwide
    Flexible hours

    Tarana Wireless

    Milpitas, CA
    1 day ago
  • $207k - $301k

     ...Programming Interfaces (APIs), Software Development Kits (SDKs), and tools...  ...scope of a generalist Software Engineers, specifically around optimizing...  ...ML projects focused on on-device deployment (e.g., Android, iOS, web browsers, or embedded devices).Knowledge of ML converters... 
    Shift work

    Google

    Sunnyvale, CA
    5 days ago
  •  ...As a global leader in robotic-assisted surgery and minimally...  ....We’re a team of engineers, clinicians, and innovators...  ...PositionThe Managing Staff Software Development Engineer...  ...technical development of embedded software for electrosurgical devices.Develop software... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    21 hours ago
  • $150k - $225k

     ...HybridPlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon...  ...with Linux system and basic kernel tuning, network tuning, device tree tuning, timesync, etc.Comfortable with On-vehicle... 
    Senior
    Full time

    Plus.ai

    Santa Clara, CA
    2 days ago
  • $262k - $365k

     ...), build industry-leading on-device AI solutions (voice translate...  ...experience.8 years of experience in software development.7 years of...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a...  ..., iOS, web browsers, or embedded devices).Google's software... 
    Senior

    Google

    Sunnyvale, CA
    4 days ago
  • $220.5k - $298.5k

     ...shows up to that table: an engineering team defining and validating...  ...settlement, edge AI and on-device financial intelligence, and...  ...them fast and forgettably.At Senior Staff, you shape the technical direction...  ...developing systems/software for large business environments... 
    Senior
    Worldwide
    Shift work

    Intuit

    Mountain View, CA
    2 days ago
  • $100k - $200k

     ...with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines. Our 115,000...  ...people in more than 160 countries.The Opportunity: The Sr Embedded Software Engineer located in our Milpitas, CA location oversees the design,... 
    Senior

    Abbott

    Milpitas, CA
    3 days ago
  • $130k - $175k

     ...delivering fiber-class internet speeds worldwide, bridging the digital divide in ways previously thought impossible.As a Senior Embedded Software Engineer, you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and... 
    Senior
    Worldwide
    Flexible hours

    Tarana Wireless

    Milpitas, CA
    1 day ago
  • $152k - $241.5k

     ...creative, highly motivated Firmware Engineer to join the NVLink team within...  ...In this role, you will develop software for next-generation PHY, SERDES and link-level devices, driving the fabric that...  ...semiconductor, networking, or embedded systems space.Software Expertise... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  •  ...As a global leader in robotic-assisted surgery and minimally...  ....We’re a team of engineers, clinicians, and...  ...broadly to the Video Software Engineering Group, responsible...  ...for the Linux-based, embedded software that controls...  ...of hardware devices.Experience with scripting... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  •  ...As a global leader in robotic-assisted surgery and minimally...  ....We’re a team of engineers, clinicians, and...  ...responsible for the real-time software infrastructure that...  ...with C++ in an embedded environment is required...  ...and/or embedded Linux devices.Experience in C++ and... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $193.93k - $352.29k

     ...investors.About the RoleOur software team is growing, and...  ...looking for talented engineers to join us and be...  ...Systems, Performance, and Devices Platform.Onboard...  ...Computer Engineering, Robotics, or related field.Must...  ...components (including sensors, embedded platforms, etc); and... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    5 days ago
  •  ...constraints.As a pioneer and market leader in robotic-assisted surgery, we strive to...  ...invasive care.Job DescriptionAs a Senior Embedded Software Engineer in the Future Forward organization,...  ...experience with board bring-up, device driver development, and integration... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  • $192.34k - $260.24k

     ...driving to industrial robotics, consumer electronics...  ...allowing autonomous devices like vehicles and robots...  ...We are looking for a Staff Software Engineer, C++ to lead the...  ...system boundaries.Mentor senior and mid-level...  ...critical, automotive, or embedded software development.... 
    Senior
    Full time
    Flexible hours

    Aeva

    Mountain View, CA
    1 day ago
  • $184k - $287.5k

    NVIDIA Gruppe in Santa Clara, California, is seeking a skilled software engineer to optimize the deployment of robotics solutions on embedded platforms like Jetson. This role involves building reproducible workflows and troubleshooting complex issues across the stack.... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $174k - $252k

    Architect and build high-performance on-device infrastructure to support intelligent workflows...  ...product teams, Android OS platform engineers, and AI research teams to land OS-level...  ...experience.5 years of experience with software programming in C++, Java, Python or Go.3... 
    Senior

    Google

    Mountain View, CA
    2 days ago
  • $237k - $288k

     ...operability — and we're hiring a founding engineer to lead our BMC firmware work. You'...  ...new server platforms — kernel, U-Boot, device tree, sensor management, fan and thermal...  ...MegaRAC, or equivalent), including the embedded Linux, U-Boot, and device tree layers underneath... 
    Senior
    Temporary work

    Crusoe

    Sunnyvale, CA
    a month ago
  • $157.5k - $225k

     ...cyberattacks and data loss by securely connecting users, devices, and applications in any location.Here, impact in your role...  ...the future of cybersecurity.RoleWe are looking for a Senior Staff Software Engineer (C / Networking / Dataplane) to join our Engineering Team... 
    Senior
    Full time
    Work at office
    Local area
    3 days per week

    Zscaler

    San Jose, CA
    4 days ago
  • $179.4k - $263.12k

    Key Responsibilities Design, develop, and optimize embedded platform software for automotive ADAS and autonomous driving systems Perform board bring‑up and develop low‑level device drivers for SoC peripherals Lead camera bring‑up activities, including ISP integration... 

    Lucidmotors

    Newark, CA
    1 day ago
  • $191k - $215k

     ...3D-stacked photonics engine, Passage™, capable of...  ...are hiring a talented software engineer to help us build...  ...and extending the device software and firmware...  ...Debug and troubleshoot embedded systems using tools such...  ...Electrical Engineering, Robotics, or a related... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Lightmatter

    Mountain View, CA
    1 day ago
  • $205k - $235k

     ...the foundation that enables robots to work seamlessly...  ...-world environments. As a Staff Safety Software Engineer, you’ll help shape how safety...  ...maintain production C/C++ for embedded safety compute and control...  ...with RTOS, firmware bring-up, device drivers, and MCU peripherals... 
    Work at office
    Relocation

    Collaborative Robotics

    Santa Clara, CA
    1 day ago
  • $126k - $204.5k

     ...and core networking improvements in pure software environments. Your Impact You...  ..., Azure, etc.) Experience developing device drivers and/or Linux kernel development...  ...Ability to work well with a group of senior engineers in a dynamic, fast-paced environment... 
    Senior
    Full time
    Casual work
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior/Staff Embedded Software Engineer, Robotics Devices. Be the first to apply!