Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

RoboForce Logo

Senior Embedded Software Engineer

RoboForce

Salary not specified
Sep 12, 2025
Milpitas, CA, US
Apply Now

The company is looking to advance next-generation humanoid robotic systems by integrating sensors, actuators, motion controllers, and AI models.

Requirements

  • Expertise in at least two of the following areas, with a solid foundational knowledge in most of them: Actuator interfacing, control, and parameter tuning.
  • Perception sensor integration (e.g., Cameras, LIDAR) and real-time data processing.
  • Linux cross-compilation toolchain development.
  • Camera data to GPU data pipeline optimization.
  • Hands-on experience with embedded system design utilizing Real-Time Operating Systems (RTOS).
  • Familiarity with industrial microcontrollers such as STM, NXP, PIC, TI, etc.
  • Experience interfacing with Battery Management Systems (BMS), power monitors, and Power Control Modules (PCM).

Responsibilities

  • Develop and maintain software in C++ and Python on Linux and Real-Time Operating Systems (RTOS) platforms.
  • Design and implement drivers and middleware for communication protocols such as CAN, RS485, EtherCAT, and Ethernet to facilitate real-time robotic control.
  • Interface with and optimize sensor systems including LIDAR, cameras, radar, IMUs, and force-torque sensors for real-time perception and control.
  • Develop and enhance ROS 2 applications for robotic locomotion, manipulation, and AI-driven decision-making processes.
  • Optimize data pipelines for perception, SLAM, and robotic intelligence.
  • Collaborate in software-hardware co-design to ensure seamless integration and performance.
  • Develop and maintain cross-compilation toolchains

Other

  • BS or MS degree in EE, ECE, or CS with 5+ years of industrial experience in embedded software development. Or PHD with 2+ years of industrial experience.
  • Requires 5 days/week in-office collaboration with the teams.