Stelvio Inc. logo
Stelvio Inc. Verified
IT Consulting, Digital Transformation, Software Development

Embedded Software Engineer

California, United StatesOnsiteFull TimePosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

A full-time, on-site Embedded Software Engineer role in Southern California, focusing on advanced real-time robotics systems. The position requires strong C++ and embedded software development skills, with a focus on hardware integration, Linux systems, and ensuring critical timing, safety, and reliability. The engineer will develop software for robotics platforms, integrate servo-driven systems, design control interfaces, debug hardware/software interactions, optimize performance, and build fail-safe mechanisms. This hands-on role is ideal for someone who enjoys working closely with physical systems and solving complex real-time challenges.

Embedded Software Engineer (Real-Time Systems / Robotics)

Full Time / On-Site / Southern California / No C2C or Sponsorship

I’m partnered with a team building advanced robotic systems where software, hardware, and control loops must operate with absolute precision. This is a hands-on environment where your work directly interfaces with physical systems and real-world constraints.

They’re looking for someone who enjoys working at the boundary of embedded systems and high-performance Linux - particularly where timing, safety, and reliability are non-negotiable.

What you’ll be working on

  • Developing embedded and Linux-based software for a real-time robotics platform
  • Integrating and supporting servo-driven systems with tight timing requirements
  • Designing control interfaces between micro controllers and higher-level compute systems
  • Debugging hardware/software interactions across peripherals, drivers, and communication layers
  • Optimizing performance across RTOS and Linux environments (including real-time variants)
  • Building robust diagnostics and fail-safe mechanisms for system reliability

What they’re looking for

  • Strong C++ experience (modern standards in production systems)
  • Experience writing real-time software in C/C++ (bare-metal or RTOS such as FreeRTOS, QNX, etc.)
  • Background working closely with hardware — not just abstracted software layers
  • Solid Linux experience, including system-level debugging and performance tuning
  • Experience working on systems where failure handling and safety are critical
  • Ability to analyze timing issues (latency, jitter) in distributed or real-time systems

Environment

  • Deeply technical, cross-functional team spanning software, hardware, and controls
  • Hands-on lab environment with direct access to robotic systems
  • Fast-paced, engineering-led culture focused on building and iterating real systems
  • Fully on-site role due to the nature of hardware integration

If you enjoy working close to the metal, solving real-time systems challenges, and building software that directly controls physical machines — this is the kind of role that doesn’t come around often.

Reach out if you’d like more context.

Ready to apply?
You'll be redirected to Stelvio Inc.'s application page.

Similar roles