RoboForce28.01.26
AI SCORE 8.5

Senior Embedded Software Engineer - Robotics Platform

$120K–$150K/year

About the Role

We are hiring a Senior Embedded Software Engineer to join our team at RoboForce. This role is crucial for developing our robotics platform, which is at the forefront of AI robotics technology. As a Senior Embedded Software Engineer, you will work on core system software that powers our robotics solutions, ensuring they are reliable and scalable.

What You'll Do

  • Lead the design, development, and deployment of core robotics platform software that underpins perception, planning, control, and fleet services.
  • Perform in-depth performance analysis and hardware/software debugging across Linux-based systems, ensuring reliability and real-time behavior.
  • Develop and maintain software components for deployment, telemetry monitoring, DDS configuration, and OS/hypervisor-level integration.
  • Contribute to long-term technical roadmap planning, mentor junior and senior engineers, and guide architectural decisions across the robotics platform.
  • Conduct rigorous code reviews and enforce high standards of software quality, maintainability, and best practices.

Requirements

  • Bachelor’s degree in a STEM field or equivalent relevant work experience.
  • 5+ years of experience building and shipping production-quality software, with a strong focus on Linux-based systems.
  • Strong proficiency in modern C++ and Python, with experience developing performance-critical and systems-level software.
  • Experience working with large, complex systems and building tooling to support development, deployment, and observability.
  • Demonstrated commitment to software quality through designing for testability, robustness, and long-term maintainability.
  • Requires 5 days/week in-office collaboration with the teams.

Nice to Have

  • Experience with ROS-based robotics development.
  • Hands-on experience with Linux kernel and module development.
  • In-depth experience with DDS configuration, optimization, or implementation.

What We Offer

  • 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.
Language Requirements
EnglishB2
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Embedded Software Engineer role at RoboForce offers a unique opportunity to work on cutting-edge robotics technology in a collaborative environment. With competitive benefits and a focus on innovation, it's an exciting position for experienced engineers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

About RoboForce

Explore RoboForce careers in 2026 and discover exciting job opportunities in remote, hybrid, and office roles. Our platform offers advanced filters, application tracking, and valuable company insights to help you find the perfect fit at RoboForce. Stay updated with the latest career opportunities and elevate your job search experience today. Start your journey towards a fulfilling career with RoboForce now!

Industry
Tech
Location
On-site

Who Will Succeed Here

Expert in C++ and Python with a deep understanding of Linux-based environments, capable of developing robust embedded software for robotics applications.

Strong experience with DDS (Data Distribution Service) and embedded systems, demonstrating the ability to effectively manage data communication in complex robotics environments.

Proactive problem solver with a hands-on approach to debugging and optimizing embedded systems, thriving in a fast-paced office setting that requires collaboration and immediate feedback.

Learning Resources

C++ Programming Language - Coursecourse

Career Path

Senior Embedded Software Engineer - Robotics Platform(Now)Lead Embedded Software Engineer(2-4 years)Principal Robotics Software Architect(5-7 years)

Market Overview

Market Size 2024
$15.2B
Annual Growth
8.5%
AI Adoption in Robotics
45%
Investment in Robotics
+150%
Labour Demand for Embedded Systems
+20%
Avg Salary for Senior Embedded Engineers
$120K

Skills & Requirements

Required
C++PythonLinux
Growing in Demand
ROS (Robot Operating System)Machine LearningReal-Time Operating Systems (RTOS)
Declining
Assembly LanguageVisual Basic

Domain Trends

Increased AI Integration
45% of robotics companies are integrating AI to enhance automation and decision-making capabilities.
Demand for Autonomous Systems
The market for autonomous robots is expected to grow by 25% annually, driven by advancements in sensor technology and AI.
Shift to Open-Source Robotics
Open-source platforms like ROS are being adopted by 60% of developers, promoting collaboration and innovation in robotics.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.