2

Remote Embedded Systems Engineer Jobs in Nevada (NOW HIRING)

Senior Embedded Software Engineer

Las Vegas, NV · On-site +1

$149K - $198.50K/yr

Motional's onboard autonomous driving system team works at the intersection of software engineering ... be fully remote. The salary range for this role is an estimate based on a wide range of ...

We are looking for a Machine Learning Systems Engineer to join our ML Acceleration team. In this ... be fully remote. The salary range for this role is an estimate based on a wide range of ...

Job Purpose The Application Security Engineer is responsible for strengthening the security of our ... Experience securing embedded systems and mobile applications. Reasoning Ability Problem management ...

Emphasizes understanding memory management principles and connects C++ programming to operating systems, embedded systems, and high-performance computing applications. * Curriculum Awareness ...

C++ Tutor

Reno, NV · Remote

$40/hr

Emphasizes understanding memory management principles and connects C++ programming to operating systems, embedded systems, and high-performance computing applications. * Curriculum Awareness ...

C++ Tutor

Henderson, NV · Remote

$40/hr

Emphasizes understanding memory management principles and connects C++ programming to operating systems, embedded systems, and high-performance computing applications. * Curriculum Awareness ...

C++ Tutor

Las Vegas, NV · Remote

$40/hr

Emphasizes understanding memory management principles and connects C++ programming to operating systems, embedded systems, and high-performance computing applications. * Curriculum Awareness ...

AI Automation Engineer -Remote

Carson City, NV · On-site +1

$202.38K - $234.20K/yr

This is a unique opportunity to shape how LLMs become embedded in our daily operations. Your goal ... Develop and maintain internal tools and systems that automate existing work and increase employee ...

AI Automation Engineer -Remote

Henderson, NV · On-site +1

$202.38K - $234.20K/yr

This is a unique opportunity to shape how LLMs become embedded in our daily operations. Your goal ... Develop and maintain internal tools and systems that automate existing work and increase employee ...

AI Automation Engineer -Remote

Sparks, NV · On-site +1

$202.38K - $234.20K/yr

This is a unique opportunity to shape how LLMs become embedded in our daily operations. Your goal ... Develop and maintain internal tools and systems that automate existing work and increase employee ...

next page

Showing results 1-20

Remote Embedded Systems Engineer information

What are the key skills and qualifications needed to thrive as a Remote Embedded Systems Engineer, and why are they important?

To thrive as a Remote Embedded Systems Engineer, you need a solid background in electrical engineering, proficiency in C/C++ programming, and experience with embedded hardware and software design. Familiarity with development tools such as debuggers, oscilloscopes, version control systems (like Git), and RTOS platforms, as well as certifications like Certified Embedded Systems Engineer, are commonly required. Strong problem-solving abilities, self-motivation, and effective remote communication skills set top candidates apart in this role. These skills are essential for developing reliable, high-performance embedded solutions while collaborating efficiently in distributed teams.

How do Remote Embedded Systems Engineers typically collaborate with hardware teams when working off-site?

Remote Embedded Systems Engineers often collaborate with hardware teams through video conferencing, collaborative design tools, and remote access to development boards. Regular virtual meetings are scheduled for project updates, troubleshooting, and aligning on hardware-software integration requirements. To stay effective, engineers may use remote debugging tools and sometimes ship prototype hardware to their home office, ensuring they can test and validate firmware in real time. Clear documentation and proactive communication are essential for overcoming the physical distance and ensuring successful project outcomes.

What is a Remote Embedded Systems Engineer?

A Remote Embedded Systems Engineer is a professional who designs, develops, and maintains embedded systems—specialized computing systems that perform dedicated functions within larger mechanical or electrical systems—while working remotely. These engineers work with hardware and software, often programming microcontrollers or processors, to create solutions for products like smart devices, automotive systems, or industrial machines. Their remote role means they collaborate virtually with teams, using tools for code development, debugging, and communication. Strong knowledge of C/C++, Linux, and real-time operating systems (RTOS) is often required. Remote Embedded Systems Engineers play a crucial role in the growing fields of IoT, automation, and smart technologies.

What is the difference between Remote Embedded Systems Engineer vs Remote Firmware Developer?

AspectRemote Embedded Systems EngineerRemote Firmware Developer
Required CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related field; knowledge of embedded C/C++Bachelor's in Computer Science, Electrical Engineering; proficiency in embedded C, assembly, and RTOS
Work EnvironmentDesigning and testing hardware-software integration, often in R&D labs or remote setupsDeveloping low-level code for hardware devices, often in embedded systems or IoT projects
Employer & Industry UsageElectronics, automotive, aerospace, IoT companiesConsumer electronics, industrial automation, IoT device manufacturers

While both roles involve working with embedded hardware and software, the Remote Embedded Systems Engineer typically focuses on system design, integration, and testing, whereas the Remote Firmware Developer specializes in writing low-level firmware code for specific hardware components. Both roles require similar technical skills and often overlap in industry applications.

What are the most commonly searched types of Embedded Systems Engineer jobs in Nevada? The most popular types of Embedded Systems Engineer jobs in Nevada are:
What job categories do people searching Remote Embedded Systems Engineer jobs in Nevada look for? The top searched job categories for Remote Embedded Systems Engineer jobs in Nevada are:
What cities in Nevada are hiring for Remote Embedded Systems Engineer jobs? Cities in Nevada with the most Remote Embedded Systems Engineer job openings:
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Motional

Las Vegas, NV • On-site, Remote

$118.40K - $155.20K/yr

Other

Posted 23 days ago


Job description

Mission Summary:

Motional's onboard autonomous driving system team works at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to evolve Motional's next-generation on-board autonomous driving system. As part of this team, the High Performance Compute Platform team is responsible for Motional's current and next-generation onboard autonomous driving system. If you are a software engineer and love the idea of working on embedded AI hardware and software compute systems to create the next generation of autonomous vehicles, we would love to talk with you. We are hiring in a range of levels, from graduate engineers to Staff engineers.

What You'll Be Doing:

  • Design and develop infrastructure software on various hardware platforms for applications such as vision processing, radar systems, safety monitoring, etc., to be run on self-driving vehicles.
  • Design test harnesses for embedded software components and full systems
  • Provide technical mentorship to engineers.
  • Proactively work with cross-functional engineering teams to solve complex and interesting problems.

What We're Looking For:

  • Experience with creating detailed requirements from use cases.
  • Ability to lead a technical initiative, including breaking down work and guiding other engineers through execution.
  • Experience writing software for embedded platforms in C and C++.
  • Experience with Test-Driven Development (TDD).
  • Experience working on embedded Linux / RTOSs.
  • Experience working with networks (Ethernet, CAN etc.) and the common networking protocols.
  • Experience with debugging on embedded platforms.
  • Experience writing software in Python and experience doing automation with shell scripting.
  • Experience working with ARM Cortex MCUs or Microprocessors.

Bonus Points (not required):

  • Experience working with large data pipelines, and platforms that require deterministic execution.
  • Experience using inter-system communication protocols such as I2C and SPI
  • Experience deploying Machine Learning models.
  • Experience working with GPUs.
  • Experience working directly with the Linux kernel or Device Drivers.
  • Experience with Simulation and Code Generation, and knowing when their use is appropriate.
  • Experience working with Bazel.
  • Experience integrating various sensors, including Cameras, IMUs, Radars, LIDARs.
  • Experience with PyTorch, TensorFlow, ONNX, and/or other ML frameworks. 

We encourage a hybrid schedule with in-office time at one of our locations in Boston, Pittsburgh, or Las Vegas to support collaboration, or this role can be fully remote.