Post Job Free
Sign in

Senior Embedded Systems Software Engineer

Company:
RoboForce
Location:
Milpitas, CA, 95035
Posted:
November 05, 2025
Apply

Description:

Why RoboForce

RoboForce is an AI robotics company building Physical AI and Robo-Labor system for dull, dirty, and dangerous work. Our flagship robot, TITAN, is a super humanoid robot designed for industrial environments. We are based in Milpitas, CA and require 5 days/week in-office collaboration.

We are seeking a highly skilled Senior Embedded Systems Software Engineer to join our team. You will contribute to the development of cutting-edge robotic applications, integrating sensors, actuators, motion controllers, and AI models to advance next-generation humanoid robotic systems.

Responsibilities

Develop and maintain software in C++ and Python on a Linux ROS2-based platform

Build and optimize Real-Time Operating System (RTOS) platforms for robotic subsystems

Design and implement drivers and middleware for communication protocols such as CAN, RS485, EtherCAT, and Ethernet to enable real-time robotic control

Develop and maintain cross-compilation toolchains for embedded platforms

Interface with and optimize sensor systems including LiDAR, cameras, radar, IMUs, and force-torque sensors for real-time perception and control

Optimize data pipelines for perception, SLAM, and robotic intelligence Requirements

Bachelor's or Master's degree in Electrical Engineering, Computer Science, or relevant domains with 5+ years of industry experience in embedded software development, or a Ph.D. with 2+ years of industry experience.

Expertise in at least three of the following areas, with a strong foundational understanding across most:

Actuator interfacing, control, and parameter tuning

Perception sensor integration (e.g., cameras, LiDAR) and real-time data processing

Linux cross-compilation and toolchain development

Camera-to-GPU data pipeline optimization

Production-level PCB design and bring-up

DSP development for sensor applications

Wireless communication systems, including Wi-Fi, LTE, 5G, and IoT system design and development

Hands-on experience with embedded system design utilizing Real-Time Operating Systems (RTOS).

Familiarity with industrial microcontrollers such as STM, NXP, PIC, TI, etc.

Requires 5 days/week in-office collaboration with the teams. Bonus Qualifications

Experience with humanoid robotics embedded systems, motor and joint controllers, and AGV system integration

Expertise in Linux real-time kernel development Benefits

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.

Apply