Mission Summary: We're looking for a Software Engineer to design and develop Motional's Remote Vehicle Assistance team. Remote Vehicle Assistance (RVA) project main goal is to overcome gaps in AV ...
Mission Summary: We're looking for a Software Engineer to design and develop Motional's Remote Vehicle Assistance team. Remote Vehicle Assistance (RVA) project main goal is to overcome gaps in AV ...
Software Engineer, Remote Vehicle Assistance
Las Vegas, NV · On-site +1
$123K - $163K/yr
Mission Summary: We're looking for a Software Engineer to design and develop Motional's Remote Vehicle Assistance team. Remote Vehicle Assistance (RVA) project main goal is to overcome gaps in AV ...
Software Engineer, Remote Vehicle Assistance
Las Vegas, NV · On-site +1
$123K - $163K/yr
Mission Summary: We're looking for a Software Engineer to design and develop Motional's Remote Vehicle Assistance team. Remote Vehicle Assistance (RVA) project main goal is to overcome gaps in AV ...
Software Engineer, Remote Vehicle Assistance
Las Vegas, NV · Remote
$123K - $163K/yr
Mission Summary: We're looking for a Software Engineer to design and develop Motional's Remote Vehicle Assistance team. Remote Vehicle Assistance (RVA) project main goal is to overcome gaps in AV ...
Quick apply
Software Engineer, Remote Vehicle Assistance
Las Vegas, NV · Remote
$123K - $163K/yr
Mission Summary: We're looking for a Software Engineer to design and develop Motional's Remote Vehicle Assistance team. Remote Vehicle Assistance (RVA) project main goal is to overcome gaps in AV ...
Software Engineer, ML Dev Enablement
Las Vegas, NV · On-site +1
We are looking for a Software Engineer to join our ML Infrastructure: Dev Enablement Team. Our ... remote.
Software Engineer, ML Dev Enablement
Las Vegas, NV · On-site +1
We are looking for a Software Engineer to join our ML Infrastructure: Dev Enablement Team. Our ... remote.
Senior Embedded Software Engineer
Las Vegas, NV · On-site +1
$118K - $155K/yr
If you are a software engineer and love the idea of working on embedded AI hardware and software ... remote.
Senior Embedded Software Engineer
Las Vegas, NV · On-site +1
$118K - $155K/yr
If you are a software engineer and love the idea of working on embedded AI hardware and software ... remote.
Software Engineer, ML Dev Enablement
Las Vegas, NV · On-site +1
$123K - $163K/yr
... be fully remote. The salary range for this role is an estimate based on a wide range of ... Our team is made up of engineers, researchers, innovators, dreamers and doers, who are creating a ...
Quick apply
Software Engineer, ML Dev Enablement
Las Vegas, NV · On-site +1
$123K - $163K/yr
... be fully remote. The salary range for this role is an estimate based on a wide range of ... Our team is made up of engineers, researchers, innovators, dreamers and doers, who are creating a ...
Software Engineer, ML Dev Enablement
Las Vegas, NV · On-site +1
$123K - $163K/yr
... be fully remote. The salary range for this role is an estimate based on a wide range of ... Our team is made up of engineers, researchers, innovators, dreamers and doers, who are creating a ...
Software Engineer, ML Dev Enablement
Las Vegas, NV · On-site +1
$123K - $163K/yr
... be fully remote. The salary range for this role is an estimate based on a wide range of ... Our team is made up of engineers, researchers, innovators, dreamers and doers, who are creating a ...
R&D Software Engineer -- AI/ML Mission Solutions Location: United States Work Model ... Remote Travel: Approximately 15% for R&D events, technical demos, and collaboration sessions ...
Quick apply
R&D Software Engineer -- AI/ML Mission Solutions Location: United States Work Model ... Remote Travel: Approximately 15% for R&D events, technical demos, and collaboration sessions ...
Senior Embedded Software Engineer
Las Vegas, NV · On-site +1
$149K - $198K/yr
If you are a software engineer and love the idea of working on embedded AI hardware and software ... be fully remote. The salary range for this role is an estimate based on a wide range of ...
Quick apply
Senior Embedded Software Engineer
Las Vegas, NV · On-site +1
$149K - $198K/yr
If you are a software engineer and love the idea of working on embedded AI hardware and software ... be fully remote. The salary range for this role is an estimate based on a wide range of ...
Remote Firmware Engineer information
What are the key skills and qualifications needed to thrive in the Remote Firmware Engineer position, and why are they important?
To thrive as a Remote Firmware Engineer, you need expertise in embedded systems programming (typically in C/C++), microcontroller architectures, and debugging hardware-software interactions, often supported by a degree in electrical engineering, computer engineering, or computer science. Familiarity with tools like JTAG debuggers, in-circuit emulators, version control systems (e.g., Git), and sometimes certifications like Embedded Systems Professional are valuable. Strong problem-solving skills, effective written communication, and self-motivation help you excel in a remote setting and collaborate with distributed teams. These skills ensure reliable product development, seamless integration of hardware and software, and efficient teamwork across distances.
What engineer makes $500,000 a year?
How to make $70,000 a year from home?
What does a typical day look like for a Remote Firmware Engineer?
A typical day for a Remote Firmware Engineer often involves writing and reviewing embedded code, debugging firmware issues with hardware prototypes, and collaborating with hardware and software teams through video calls or project management tools. Engineers may spend time reading datasheets, integrating new features, and participating in code reviews to maintain code quality. Coordination with cross-functional teams, such as hardware engineers or QA, is common to ensure seamless product development. The role also includes documenting designs and troubleshooting customer-reported issues, making strong communication and time management essential for success in a remote environment.
Will the firmware engineer be replaced by AI?
Are firmware engineers in demand?
What is a Remote Firmware Engineer job?
A Remote Firmware Engineer designs, develops, and tests low-level software (firmware) that runs on embedded systems, often working with hardware components. They collaborate with cross-functional teams to ensure seamless hardware-software integration. This role requires proficiency in programming languages like C and C++, as well as an understanding of microcontrollers, processors, and communication protocols. Working remotely, they utilize version control systems, debugging tools, and cloud-based collaboration platforms to contribute efficiently.

Other
Medical, Dental, PTO
Posted 22 days ago
Job description
Mission Summary:
We're looking for a Software Engineer to design and develop Motional's Remote Vehicle Assistance team. Remote Vehicle Assistance (RVA) project main goal is to overcome gaps in AV's Operation Design Domain to allow expanded operations using a remote human operator. This involves overriding onboard AV systems (perception, planner and control), and transmitting low latency sensor and semantic data out of the vehicle.
What You'll Be Doing:
- Develop, maintain and support C++ software that enables Remote Vehicle Assistance
- Collaborate with C++ applications and UI engineers to pass data between software running on the autonomous vehicle and software running on remote stations
- Collaborate with C++ software components on the autonomous vehicle to integrate Remote Vehicle Assistance capabilities
- Test-driven development of new features supporting the autonomous vehicle
- Develop and maintain a comprehensive integration and simulation test suite to test all software before it goes to production
- Collaborate with systems and operations teams to develop a product that fits both customer needs and system requirements
- Collaborate with testing and operations engineers to support Motional's on-road testing
- Design, develop, and maintain RVA agent training tools, including the creation of comprehensive simulation scenarios.
- Contribute to the development and support of next-generation RVA product features.
What We're Looking For:
- Bachelor's degree in Computer Science or a related technical field.
- Minimum of 2 years of professional software engineering experience.
- Proficient in C++
- Working knowledge of SQL
- Basic understand of Git, Bazel, JIRA, Confluence or similar development tools
- Ability to learn how to use a motional specific custom SoC
- Experience working on a linux Operating System
- Capable of performing statistical performance of deployed features
Bonus Points (not required):
- Experience with Modern C++ ( 11/14/17 or later)
- Experience working with Python, Golang
- Experience with QT, OpenGL
Why should you join us?
- Work on cutting edge technologies
- Flexi Benefits
- "Take as you need" Annual Leave
- Transport Allowance
- Medical & Insurance Coverage
- Dental
- 8-week Paternity & Maternity Leave
This role is hybrid from our Las Vegas office. It requires 3 in-office days each week.
About Motional
Sourced by ZipRecruiter
Industry
Motor vehicle manufacturing
Company size
501 - 1,000 Employees
Headquarters location
Boston, MA, US
Year founded
2020