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
- 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...SeniorWork experience placementWork at officeVisa sponsorship
- 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...SeniorWork at office
- ...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...SeniorLocal areaWorldwideFlexible hours
- 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
$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...SeniorInternshipLocal areaFlexible hours$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...SeniorFull timeTemporary workLocal areaFlexible hours- 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...SeniorPermanent employment
$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$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...WorldwideFlexible hours$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- ...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 areaWorldwideFlexible hours
$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...SeniorFull time$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$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...SeniorWorldwideShift work$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$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...SeniorWorldwideFlexible hours$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...SeniorFull time- ...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...SeniorLocal areaWorldwideFlexible hours
- ...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...SeniorLocal areaWorldwideFlexible hours
- ...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...SeniorLocal areaWorldwideFlexible hours
$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...SeniorImmediate startFlexible hours$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....SeniorFull timeFlexible hours$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$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$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...SeniorFull timeWork at officeLocal area3 days per week$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...SeniorTemporary work$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 officeRelocation$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...- Lightmatter is hiring a talented software engineer to build the next generation of photonic AI processors... .... You will develop and extend the device software/firmware stack for Photonic... ...across CMIS, OpenBMC, and DMTF, while debugging embedded #J-18808-Ljbffr LightmatterRemote work
$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 timeTemporary workRemote workFlexible hours
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!
- embedded systems software engineer Milpitas, CA
- embedded developer Milpitas, CA
- embedded engineer Milpitas, CA
- embedded software engineer Milpitas, CA
- robotic system engineer Milpitas, CA
- robotics engineer Milpitas, CA
- control systems engineer Milpitas, CA
- senior robotics software engineer Milpitas, CA
- senior technology project manager Milpitas, CA
- remote senior business analyst Milpitas, CA

