Illustration of a computer and code

Remote Embedded Systems Engineer Jobs

Browse a wide range of remote Embedded Systems Engineer positions available globally. New jobs added frequently.

Share on:
Los Angeles
Remote iconRemote

Sr. Sustaining Firmware Engineer

Serve Robotics

Candidates should possess a Bachelor’s degree in Electrical Engineering, Computer Engineering, Robotics, or a related field, along with at least 5 years of experience in embedded firmware development, particularly in complex hardware environments. Strong proficiency in C/C++ for bare-metal or RTOS-based platforms (e.g., STM32, NXP, TI) is required, as well as a deep understanding of real-time systems, embedded debugging, and firmware-hardware interaction. Experience with common hardware interfac…

  • Compensation icon$140,000 - $170,000/year
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
United States
Remote iconRemote

Staff Embedded Systems Test Engineer

Flock Safety

Candidates should possess a Master's or Ph.D. in Electrical Engineering, Computer Engineering, Computer Science, or a related field, with over 8 years of experience in QA and test automation. Required skills include hands-on embedded electronics prototyping, deep expertise in developing and maintaining automated test frameworks for embedded systems, comfort with multiple programming languages for device validation and profiling, and experience with Hardware-in-the-Loop (HIL) and Software-in-the-…

  • Compensation icon$200,000 - $220,000/year
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
Atlanta
Remote iconRemote

Senior Software Engineer, Cellular

Flock Safety

Candidates must possess a Bachelor's Degree in Computer Science or Electrical Engineering and have at least 3 years of experience in cellular firmware and user space design. Proficiency in C, C++, and Python is required, along with demonstrated effective communication and excellent teamwork skills for cross-functional collaboration. Knowledge of wireless standards like 3GPP, commercial connectivity devices, wireless product software stacks, and database software such as Databricks or Snowflake a…

  • Compensation icon$149,600 - $187,000/year
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
California
Remote iconRemote

Senior System Software Engineer - GPU and SoC

NVIDIA

Candidates must possess a BS or MS degree in Computer Engineering, Computer Science, or equivalent experience, with over 5 years of relevant software development experience. A strong understanding of ARM microarchitecture, ARM exception levels, and large complex system problem-solving is required. Proficiency in C/C++ and Python, familiarity with ACPI and Device Tree concepts, and a solid grasp of computer system architecture, microprocessor, and microcontroller fundamentals are essential. Exper…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
United States
Remote iconRemote

Senior Software Engineer, Roboticist

Motional

Candidates must possess 5+ years of professional experience in multi-threaded C++ software development, demonstrating experience with creating detailed requirements from use cases, and the ability to lead technical initiatives by breaking down work and guiding other engineers through execution. They should have experience working on asynchronous, functional systems, and writing software for Robotic/AV platforms in C and C++. Experience with TDD, unit tests, and integration tests is also required…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
United States
Remote iconRemote

Senior Embedded Machine Learning Engineer

Flock Safety

Candidates must possess strong proficiency in Kotlin and at least 6 years of professional engineering experience, including 3+ years with C++ production-grade applications or systems. Experience designing and developing testing frameworks, automated test suites, or CI pipelines is essential, along with a solid understanding of embedded systems programming and constraints. Familiarity with system-level debugging, performance profiling tools, and effective communication skills are also required. E…

  • Compensation icon$175,000 - $200,000/year
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years), Expert & Leadership (9+ years)
United States
Remote iconRemote

Staff Embedded Software Engineer, Platform

General Motors

The ideal candidate will possess 12+ years of advanced programming experience in C and C++ (C++11 or newer preferred) for application development. They should have hands-on experience with Buildroot/Yocto, including recipe creation, layer management, and image customization, along with strong expertise in Embedded Linux and Linux kernel development. Proficiency in build systems like Bazel and CMake, a deep understanding of embedded systems development and real-time operating systems (RTOS), and …

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
Mountain View +1 more
Remote iconRemote

Senior Flight Software Engineer

Muon Space

Candidates should possess a Bachelor's, Master's, or Ph.D. in computer science, electrical engineering, or a related field, along with at least 5 years of experience as a software engineer in a team environment. Strong proficiency in C/C++ programming and intermediate Python is required, complemented by familiarity with other languages. Essential embedded systems fundamentals, including user space applications, resource-efficient design, low-level drivers, bit manipulation, responsive software, …

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
United States
Remote iconRemote

Join Our Talent Community

PatientPoint

Candidates should possess skills in Data & Tech, Engineering, Data & Analytics, Infrastructure & IT, Sales, Account Management, Field Services & Customer Support, Inside Sales, Outside Sales, and Creative & Marketing.

  • Compensation iconSalary not specified
  • Employment type iconInternship
  • Experience level iconEntry Level & New Grad
Remote +2 more
Remote iconRemote

Software Engineer, Platform

AeroVect

Candidates should have 3+ years of experience developing or maintaining Linux-based embedded or robotics platforms, with deep knowledge of Ubuntu or Linux systems, including package management, systemd, networking, and kernel configuration. Proficiency in C/C++ and Python is required, along with experience writing or debugging kernel modules and user-space drivers. Hands-on experience with ROS 1 or ROS 2 in a production or research setting is necessary, as is familiarity with common communicatio…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconMid-level (3 to 4 years), Senior (5 to 8 years)
United States
Remote iconRemote

Apply here to join Nutrafol's Talent Community!

Nutrafol

Applicants should possess interests and experience that align with a future position at Nutrafol, and the Talent Acquisition team will contact them if a suitable match is identified.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconEntry Level & New Grad
United States
Remote iconRemote

Principal Engineer, Autonomy Interface Software

General Motors

Candidates must possess a minimum Bachelor's degree in Computer Science, Software Engineering, Electronics & Communication, Electrical Engineering, or a related field. A minimum of 10 years of experience in Embedded Software development and launching quality software into production is required, along with a demonstrated successful technical track record leading software development teams in complex system environments. Experience with safety-critical development and testing in regulated environ…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
San Jose
Remote iconRemote

Principal Systems Architect

Groq

Candidates must possess a minimum of 15 years of industry experience and at least 6 years of experience leading platform teams to successful delivery, along with a Bachelor’s or Master’s degree in Electrical Engineering, Mechanical Engineering, or a related field. Strong technical skills are required, including proficiency in electrical & power issues, mechanical & thermal issues, low-level firmware, application layer software, operating systems, performance testing, and tuning for optimizations…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
Pittsburgh
Remote iconRemote

Staff Software Engineer, (C++) Runtime Infrastructure

Latitude AI

Candidates must possess a Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field, coupled with at least 7 years of relevant experience (or a Master's degree and 5 years, or a PhD and 2 years). Proven experience in developing embedded or robotics software on resource-constrained compute platforms is essential, along with at least 5 years of C++11 or newer development experience in a systems programming role and proficiency in a Linux or U…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
United States
Remote iconRemote

Senior Software Engineer, Autonomous Systems

Flock Safety

The ideal candidate possesses strong proficiency in C++ and/or Rust for performance-critical, low-level systems and experience implementing near-real-time systems on embedded Linux computers. A deep understanding of real-time systems, robotics middleware, or autonomy stacks is required, along with familiarity with guidance, navigation, and control (GNC) and/or path planning algorithms. Experience developing or integrating with autopilot software, comfort working close to hardware, systems thinki…

  • Compensation icon$170,000 - $200,000/year
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)

Get Started Today

Land your dream remote job 3x faster with AI