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)
Roslyn +1 more
Remote iconRemote

Embedded Software Test Engineer

Shift5

Candidates must possess a BS or MS in Science, Technology, Engineering, or Mathematics, with a minimum of 5 years of experience in software integration and/or testing, preferably for embedded or real-time systems. Proficiency in C, C++, or Rust software development, scripting languages like Python, and Linux systems and development tools is required. Experience with network performance analysis, system health monitoring, setting up hardware/software test environments, and working with software t…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconMid-level (3 to 4 years), Senior (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, along with 5+ years of relevant software development experience. A strong understanding of ARM microarchitecture and exception levels is required, as is experience solving problems in large, complex systems. Proficiency in C/C++ and Python programming, familiarity with ACPI and Device Tree concepts, and a solid grasp of computer system architecture, microprocessor, and microcontroller f…

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

Senior 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 5 years of experience in QA and test automation. Expertise in developing and maintaining test automation for embedded systems, along with experience in Hardware-in-the-Loop (HIL) testing, is required. Proficiency in multiple programming languages for embedded device creation, validation, and profiling, comfort working cross-functionally, and experience com…

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

Senior Embedded Software Engineer

Serve Robotics

Candidates should have 5+ years of experience developing production C++ code, including C++17 and newer. A minimum of 3 years of experience developing embedded Linux applications and user space drivers is required, along with experience in real-time systems with safety and performance requirements. Expertise in performance optimization of embedded software and familiarity with communication interfaces such as Ethernet, GMSL, PCIe, USB, UART, I2C, and CAN are essential. Experience in robotics or …

  • Compensation icon$150,000 - $200,000/year
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years), Expert & Leadership (9+ 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)
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
United States
Remote iconRemote

Staff Software Engineer - ADAS

General Motors

Candidates must have 12+ years of programming experience in C or C++ (C++11 or newer preferred) for application development. Required experience includes Buildroot/Yocto with recipe creation and image customization, embedded Linux and Linux kernel development, build systems like Bazel and CMake, embedded systems development, and real-time operating systems (RTOS). Proficiency is also required in topic-based communication middleware (e.g., DDS, Zenoh, MQTT), Linux debugging tools (GDB), network a…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ 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
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)
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)
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)

Get Started Today

Land your dream remote job 3x faster with AI