1

Summer Embedded Software Engineer Robotics Jobs in California

Embedded Robotics SDE, Compass

Pasadena, CA · On-site

$143K - $188K/yr

Are you an embedded software engineer who wants to own the code that keeps robots safe and can prove it to the world. At Amazon Robotics, we're seeking an Embedded SDE to own our library of safety ...

Embedded Software Engineer

Goleta, CA · On-site

$141K - $186K/yr

Software Engineer (Embedded Systems) Location: Goleta, CA (Onsite) Contract Length: 12 Months Position Overview We are seeking an experienced Software Engineer to support the development of embedded ...

New

Embedded Software Engineer

Irvine, CA · On-site

$141K - $185K/yr

Embedded Software Engineer Location: Irvine, California, 100% onsite (In-Person Interview) Domain - Avionics/Aerospace Domain Below is the detailed for your reference - Job Overview: We are looking ...

Embedded Robotics SDE, Compass

Pasadena, CA

$143K - $188K/yr

Are you an embedded software engineer who wants to own the code that keeps robots safe and can prove it to the world. At Amazon Robotics, we're seeking an Embedded SDE to own our library of safety ...

Senior Embedded Software Engineer

Sunnyvale, CA · On-site

$145K - $190K/yr

As a global leader in robotic-assisted surgery and minimally invasive care , our technologies-like ... Senior Embedded Software Engineer The Senior Embedded Software Engineer will work with a group of ...

Embedded Software Engineer

San Luis Obispo, CA · On-site +1

$141K - $186K/yr

This expertise in various technology fields, such as sensors, autonomous robotic, AI or advanced ... Rosenxt USA seeks to add a: Embedded Software Engineer Location : US San Luis Obispo ...

This expertise in various technology fields, such as sensors, autonomous robotic, AI or advanced ... This involves programming near hardware-software interfaces, developing or modifying embedded ...

This expertise in various technology fields, such as sensors, autonomous robotic, AI or advanced ... Rosenxt USA seeks to add a: Embedded Software Engineer Location : US San Luis Obispo ...

Embedded Software Engineer

San Luis Obispo, CA · On-site

$141K - $186K/yr

This expertise in various technology fields, such as sensors, autonomous robotic, AI or advanced ... This involves programming near hardware-software interfaces, developing or modifying embedded ...

Senior Embedded Software Engineer

Sunnyvale, CA · On-site

$145K - $190K/yr

As a global leader in robotic-assisted surgery and minimally invasive care , our technologies-like ... Senior Embedded Software Engineer The Senior Embedded Software Engineer will work with a group of ...

As a global leader in robotic-assisted surgery and minimally invasive care , our technologies-like ... Senior Embedded Software Engineer The Senior Embedded Software Engineer will work with a group of ...

Embedded Software Engineer

San Jose, CA · On-site

$140K - $175K/yr

With an experienced team of aerospace, propulsion, and robotics engineers, Momentus has developed a ... Develop embedded software drivers for sensors, actuators and other avionics components * Develop ...

Embedded Software Engineer Company: Grid.aero Location: Onsite 4 days/week [San Leandro, CA] About ... Background in robotics, mechatronics, or computer science with hands-on project experience * Strong ...

Embedded Software Engineer

San Jose, CA · On-site

$140K - $175K/yr

With an experienced team of aerospace, propulsion, and robotics engineers, Momentus has developed a ... Develop embedded software applications for satellite subsystems  * Validate and test vendor ...

Embedded Software Engineer Company: Grid.aero Location: Onsite 4 days/week [San Leandro, CA] About ... Background in robotics, mechatronics, or computer science with hands-on project experience * Strong ...

next page

Showing results 1-20

Summer Embedded Software Engineer Robotics information

What is the difference between Summer Embedded Software Engineer Robotics vs Summer Mechatronics Engineer?

AspectSummer Embedded Software Engineer RoboticsSummer Mechatronics Engineer
Required CredentialsComputer science or electrical engineering background, programming skills in C/C++, embedded systems knowledgeMechanical or electrical engineering background, knowledge of control systems, programming in MATLAB or C++
Work EnvironmentRobotics labs, embedded system development, hardware-software integrationMechanical design labs, automation projects, hardware prototyping
Industry UsageRobotics companies, automation firms, research labsManufacturing, automation, product design

The Summer Embedded Software Engineer Robotics role focuses on developing software for robotic systems, emphasizing embedded programming and hardware integration. In contrast, the Summer Mechatronics Engineer typically works on integrating mechanical and electronic components in automation projects. Both roles require technical skills but differ in their primary focus areas and industry applications.

What are the most commonly searched types of Embedded Software Engineer Robotics jobs in California? The most popular types of Embedded Software Engineer Robotics jobs in California are:
What cities in California are hiring for Summer Embedded Software Engineer Robotics jobs? Cities in California with the most Summer Embedded Software Engineer Robotics job openings:

Embedded Software Engineer - Real-Time Embedded

Maven Robotics

San Francisco, CA • On-site

$154K - $203K/yr

Full-time

Posted 6 days ago


Job description

Company Overview
Maven Robotics is building the world's leading general-purpose AI robots.
We are currently operating in stealth and are growing the world's best team in AI robotics. We are looking for self-starters that are the world's best in their field, who can innovate from a deep understanding of the fundamentals, and who share our values of unwavering truth seeking and integrity, humility, curiosity, and relentless determination.
Role Description
We are looking to recruit an exceptional Embedded Software Engineer - Real-Time Embedded to develop the foundational software that keeps our robot hardware alive, building the core systems that provide a platform for robust, safe, and deterministic operation.
In this role you will:
  • Adapt and integrate a safety certifiable Real Time Operating System (RTOS) and associated drivers for purpose built robotic control hardware.
  • Collaborate with hardware engineers to design, develop, and optimize high performance safety-critical systems.
  • Develop and adapt device drivers for hardware peripherals (e.g. GPIO, EtherCAT, SPI).
  • Build tools to monitor, verify and optimize real time system performance, ensuring deterministic behavior.
  • Contribute to a deterministic and reproducible build and test environment for efficient development.
  • Collaborate with functional safety engineers to ensure compliance with relevant safety standards and support audit and traceability requirements.
  • Develop robust solutions for over-the-air (OTA) updates, calibration management and software deployment strategies.
  • Solve complex, real-world challenges alongside a multi-disciplinary team
Qualifications
Must-have:
  • MS in computer engineering, computer science or a related discipline.
  • Experience with safety-certifiable RTOSes (e.g. PX5, ThreadX, SafeRTOS).
  • Expertise in OS fundamentals, including real-time scheduling and memory management.
  • Strong understanding of ARM 64 hardware architecture.
  • Experience with multicore SoCs, interprocess/intercore communications and atomic operations.
  • Production experience with communication protocols (e.g. Ethernet, EtherCAT, CAN)
  • Proficiency in low level programming (C, assembly)
  • Understanding of bootloaders, hardware abstraction layers and board support packages (BSPs).
  • Hands-on experience with development tools including oscilloscopes, hardware debuggers and high speed tracing techniques (e.g. HSSTP).
  • Understanding of toolchains (compilers, linkers, debuggers, static analysis tools)
  • Familiarity with functional safety (FuSa) concepts, MISRA compliance and related standards.
  • Self-starter attitude with strong ability to identify problems, prioritize them, then plan and execute working solutions.
  • Enthusiasm for working in a fast paced startup environment and eagerness to support the team on a variety of topics.

Nice-to-have:
  • Knowledge of ARM SIMD/NEON architecture extensions.
  • Proficiency in additional programming languages (e.g. C++, Python, Rust, Golang).
  • Experience with multi-language build systems (e.g. Bazel, Bob).
  • Familiarity with ROS 2 middleware and alternatives (Eg. FastDDS, CycloneDDS, Zenoh).
  • Experience with Docker, and related containerization tools.