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
  • PsiQuantum in Milpitas, California is seeking a skilled engineer to develop device interfaces for photonic and electro-optic systems. This role includes defining and integrating device capabilities into automation workflows. The ideal candidate will have extensive experience... 
    Senior

    PsiQuantum

    Milpitas, CA
    1 day ago
  • $140k - $180k

     ...on photonic and electro‑optic devices whose capabilities must be...  ...abstraction layers, and control software. This role owns the system‑...  ...workflows that use them. The engineer will define device interface...  ...engineering, hardware automation, embedded systems, controls, test/... 
    Senior

    PSI Quantum

    Milpitas, CA
    1 day ago
  • Johnson & Johnson MedTech is seeking a Staff Software Engineer to join their Laser software team in Milpitas...  .... In this critical role, you will lead embedded software architecture and development for safety-critical medical devices. The ideal candidate will have extensive... 
    Senior

    Johnson & Johnson MedTech

    Milpitas, CA
    1 day ago
  • Intuitive in Sunnyvale, California is seeking a Senior Manager, Embedded Software Engineering to lead a team in developing innovative electrosurgery products. This role emphasizes managing the full software development lifecycle, ensuring compliance with industry standards... 
    Senior

    Intuitive

    Sunnyvale, 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
  • $167k - $303k

     ...richer, and more connected future. About the Work Develop Embedded Software for L2+ to L4 autonomous vehicle applications with focus on...  ...Collaborate closely with hardware, software and system engineers during the definition, design, and verification phases of product... 
    Senior

    Nuro

    Mountain View, CA
    more than 2 months ago
  • Tesla is seeking a Mechanical Design Engineer for the HV Devices team in Palo Alto, California. The role involves designing cutting-edge high voltage safety devices, ensuring effective collaboration across various teams. Ideal candidates will have 4+ years of mechanical... 
    Senior

    Tesla

    Palo Alto, CA
    1 day ago
  • John Deere engineers software that bridges the entire robotics stack, from CI/CD pipelines through ROS 2 middleware and cloud backends. You will optimize the...  ...challenges. Ideal candidates have 10+ years in senior engineering roles, deep knowledge of Linux, and hands... 
    Senior

    Deere

    Santa Clara, CA
    1 day ago
  • Intuitive is seeking a skilled engineer to join our New Product Development Platform Software team, focused on developing the Ion™ endoluminal system aimed at improving...  ...diagnosis. The role involves designing robust embedded software in a collaborative environment,... 
    Senior

    Intuitive

    Sunnyvale, CA
    1 day ago
  • $171k - $264k

     ...applied.co. Meet Our Engineers on the Vehicle OS...  ...complete vehicle software and AI...  ...We are looking for senior software engineers...  ...expertise in developing embedded software applications...  ...custom software on new devices, productionize it,...  ...safety critical robotic systems with real... 
    Senior
    Full time
    For contractors
    For subcontractor
    Flexible hours

    Applied Intuition

    Sunnyvale, CA
    6 hours ago
  • $140k - $252k

    Tesla Motors, Inc. is hiring a Software Engineer for the Energy Residential Device Software team. The role involves building software for residential energy products like Powerwall and Solar Inverter, ensuring they run reliably and respond to commands. Candidates should... 
    Flexible hours

    Tesla Motors, Inc.

    Palo Alto, CA
    1 day ago
  • $388k

     ...ensuring a high-quality Netflix experience on smart TVs and set-top devices. We achieve this by building and maintaining device...  ...alerts to gain insight. Who you are You are a quality-minded Software Engineer and drive testing strategies You have experience working with... 
    Senior
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    1 day ago
  • $203.3k - $305.6k

    A leading technology company in Santa Clara seeks a Senior Operations Engineer to drive efficiency and manage a fleet of devices. This role requires 8+ years in technical operations and strong problem-solving skills. You will lead cross-functional initiatives that enhance... 
    Senior

    Apple Inc.

    Santa Clara, CA
    1 day ago
  • Intuitive in Sunnyvale, California is looking for a Senior Embedded Software Engineer to advance their robotic surgical platform. You will design and develop embedded software while collaborating with cross-functional teams to address clinical needs and safety requirements... 
    Senior

    Intuitive

    Sunnyvale, CA
    1 day ago
  • PlusAI 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 troubleshooting... 
    Senior

    Plus 2

    Santa Clara, CA
    1 day ago
  • $175k - $210k

     ...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
    11 hours ago
  •  ...The Team The Launchpad team is a collection of entrepreneurial engineers that partners directly with both our VP Product & Design and our...  ...backend solutions that must support in‑field hardware devices 24/7 Collaborate with Product Managers, Business leaders, and... 
    Senior
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    DoorDash

    Sunnyvale, CA
    1 day ago
  • A cutting-edge robotics company in Mountain View is searching for a Senior Platform Engineer (Embedded Linux) to develop core device systems software. The role requires 5+ years of experience with embedded Linux and programming in C/C++. You'll collaborate with cross-functional... 
    Senior

    Matic Robots

    Mountain View, 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

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  •  ...As a pioneer and market leader in robotic‑assisted surgery, we strive to foster...  ...world of minimally invasive care. As 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

    Sunnyvale, CA
    1 day ago
  •  ...As a global leader in robotic-assisted surgery and minimally...  .... We’re a team of engineers, clinicians, and...  ...Development Platform Software team. The engineer will...  ...design and build the embedded software platform. The...  ...Third‑party networked device integration and API design... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    1 day ago
  • $172k - $349k

    Hewlett Packard Enterprise is looking for an experienced Embedded Software Engineer to develop and debug software for network products. Candidates...  ...and over 10 years of experience in embedded systems and device driver development. The position is onsite in Sunnyvale, California... 
    Senior

    Hewlett Packard Enterprise

    Sunnyvale, CA
    1 day ago
  • Intuitive Surgical is seeking a Mechanical Engineer to design, validate and improve robotic laparoscopic instruments and assemblies. You will drive architecture development, perform simulations, and collaborate across multidisciplinary teams to meet clinical needs with... 
    Senior

    Intuitive

    Sunnyvale, CA
    1 day ago
  • A leading AI robotics company in Milpitas, CA is searching for a Senior/Staff Embedded Software Engineer to lead the development of foundational robotics platforms. The ideal candidate will have over 5 years of experience in production-quality software, strong proficiency... 
    Senior
    Work at office

    RoboForce

    Milpitas, CA
    1 day ago
  • $193.93k - $352.29k

    About The Role Our software team is growing, and we are...  ...looking for talented engineers to join us and be...  ...Systems, Performance, and Devices Platform. Onboard Systems...  ...Computer Engineering, Robotics, or related field....  ...components (including sensors, embedded platforms, etc); and... 
    Senior

    Nuro

    Mountain View, CA
    1 day ago
  •  ...tech company in California seeks an experienced Senior Software/Firmware Engineer to design and implement on-device telemetry solutions. The successful candidate will...  ...should have over 5 years of experience in embedded systems or Android development, with proficiency... 
    Senior
    Full time

    Saransh Inc

    Mountain View, CA
    1 day ago
  •  ...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...  ...boundaries. Mentor senior and mid‑level engineers...  ...critical, automotive, or embedded software development.... 
    Senior
    Flexible hours

    Aeva

    Mountain View, CA
    1 day ago
  • $155k - $230k

     ...today's world, where data spreads across various clouds and devices, traditional security measures aren't enough. Businesses...  ...and work towards a safer digital future. As the Senior/Staff Software Engineer - Infrastructure and DevOps you will be part of our Infrastructure... 
    Senior
    Temporary work
    H1b
    Worldwide
    Shift work

    Fortanix

    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!