M

Senior C++ Software Engineer, Cloud Applications (Embedded)

Motional

Remote · Full Time

Be the first to apply

Experience
5+ yrs
Salary
Openings
1
Posted
21 hours ago
Work mode
Work from home
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Overview

We invite an experienced Senior Software Engineer to spearhead the creation and deployment of our advanced Robotaxi platform software. You'll be developing distributed systems that operate on vehicle edge computers, focusing on real-time Autonomous Vehicle-to-Cloud data pipelines. This foundation supports critical functions such as fleet management, remote vehicle operations, and safety mechanisms for passengers.

Key Responsibilities

  • Design and develop a high-performing, low-latency data pipeline facilitating reliable communication between vehicles and cloud services over cellular networks.
  • Lead the creation of in-vehicle software modules that support monitoring, dispatch, and control functionalities initiated from the cloud.
  • Collaborate closely with product management, cloud engineers, and operations teams to translate business objectives into scalable system architectures.
  • Mentor junior engineers, conduct thorough code reviews, and promote best practices to uphold superior code quality.
  • Work hand-in-hand with testing and operations teams to devise validation methods ensuring smooth deployment and adoption in the field.

Candidate Profile

  • At least 5 years of professional experience in software engineering with strong proficiency in modern C++ standards (C++11/14/17) within Linux environments.
  • Proven expertise in designing and optimizing multi-threaded asynchronous systems where performance optimization and efficient memory handling are essential.
  • In-depth understanding of data structures, algorithms, and operating system primitives.
  • Experience managing complete feature lifecycles from ideation through design, implementation, testing, and deployment phases.
  • Ability to thrive in fast-paced environments emphasizing continuous delivery and integration.
  • Experience building applications interfacing with cloud-native platforms such as AWS IoT Core or Azure IoT, handling telemetry, remote commands, and secure over-the-air updates.

Additional Advantageous Skills

  • Familiarity with distributed systems communication protocols and middleware technologies like DDS, gRPC, MQTT, and Protobuf.
  • Experience with ARM-based embedded hardware and cross-compilation environments.
  • Competency in scripting or tooling languages like Python or Golang.
  • Proven ability to lead cross-geographical technical projects involving globally dispersed teams.

About Motional

Motional is a pioneering autonomous vehicle company dedicated to making driverless transport safe, dependable, and accessible. Our mission extends beyond technology; we aim to improve urban mobility, enhance road safety, and foster inclusive, equitable transport systems. Our diverse workforce of engineers, researchers, and innovators passionately develop technology that has already made historic achievements in autonomous driving and public robotaxi operations.

As a globally scaling enterprise supported by Hyundai Motor Group and Aptiv, Motional is deeply committed to cultivating an inclusive workplace culture that values diversity and ensures all employees feel respected and empowered. We actively participate in employment eligibility verification procedures as mandated by law.

Tools & software

Linux required

How they work

Teamwork & Collaboration Adaptability Leadership

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer