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 · 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, 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 ...
Temp - Software Engineer
Las Vegas, NV · Remote
$2.0K - $2.5K/wk
Who are we hiring? We are seeking a Software Engineer to design, develop, and deploy a web ... Pay Range: $2000-$2500/Week #LI-Remote
Temp - Software Engineer
Las Vegas, NV · Remote
$2.0K - $2.5K/wk
Who are we hiring? We are seeking a Software Engineer to design, develop, and deploy a web ... Pay Range: $2000-$2500/Week #LI-Remote
Software Engineer
Reno, NV · On-site +1
$90K - $105K/yr
We are seeking to bring on talented software developers interested in remote work opportunities. We are an agile development team delivering high quality products on the Web, iOS, and Android with ...
Software Engineer
Reno, NV · On-site +1
$90K - $105K/yr
We are seeking to bring on talented software developers interested in remote work opportunities. We are an agile development team delivering high quality products on the Web, iOS, and Android with ...
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.
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 ...
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 ...
Remote Firmware Engineer information
What are the key skills and qualifications needed to thrive as a remote firmware engineer?
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 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.
What is a remote firmware engineer?
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
Re-posted 13 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