Remote Embedded Systems Engineer Jobs

Browse a wide range of remote Embedded Systems Engineer positions available globally. New jobs added frequently.
Share on:
Illustration of a computer and code
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)
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)
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)
Colorado
Remote iconRemote

Senior Systems Software Security Engineer – Data Center Systems

NVIDIA

Candidates should possess a BS or MS degree in Computer Engineering, Computer Science, or a related field, or equivalent experience, along with over 5 years of software and firmware security engineering experience. A strong understanding of security fundamentals, experience with software development and lifecycle standards (e.g., threat modeling, unit testing, incident response, code audit, CI/CD), and proficiency in Python, scripting, and system programming are essential. Familiarity with moder…

  • Compensation iconSalary not specified
  • 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

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

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
San Francisco
Remote iconRemote

Yocto LTS Maintainer- Contractor

AI Foundation

Candidates must have strong familiarity with Git and an open-source development background, ideally in Yocto/OpenEmbedded. Excellent communication via email and IRC, Python and shell scripting skills, and an understanding of software security issues are required. Preferred qualifications include experience with Yocto Project Bugzilla and Autobuilder, being a member of OpenEmbedded, 5+ years of Yocto/OpenEmbedded development, and long-term software maintenance experience. The role is fully remote…

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

Hardware Security Engineer

Flock Safety

Candidates should have at least 2 years of experience in device hardware, excellent communication skills, and familiarity with source control solutions like Git. A strong understanding of modern software development practices, beginner's experience with C/C++ and Kotlin/Java (especially Android Frameworks and System Java), a passion for Android OS and embedded chipsets, and familiarity with Android SDKs and NDKs are required. Additionally, candidates need an understanding of security controls in…

  • Compensation icon$87,000 - $100,000/year
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
Roslyn +1 more
Remote iconRemote

Detections Engineer

Shift5

Candidates should have experience working with hardware, software, field, and research engineers. A strong understanding of serial protocols and embedded systems is required, along with the ability to translate threats into actionable technical specifics and code. Familiarity with attack surfaces, vectors, and effects on weapons systems and transportation fleet assets is also necessary.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years), Expert & Leadership (9+ years)
Roseville
Remote iconRemote

Technologist Test Engineering - System Test

Western Digital

Candidates must possess a Bachelor's or Master's degree in Engineering, Computer Science, or a related discipline, along with 8-10 years of experience in Ethernet Storage/Networking protocols and NVMe. Proficiency in Python or other scripting languages is required, as is experience with Secure Boot, Secure Firmware Download, Secure Debug, Authentication, Attestation, and Data in Flight Encryption (IPsec, TLS 1.3, Asymmetric and Symmetric Cryptography).

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (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)

Get Started Today

Land your dream remote job 3x faster with AI