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
United States
Remote iconRemote

Senior Engineer, Firmware

Flock Safety

- Bachelor's, Master's, or Ph.D. in Electrical Engineering, Computer Engineering, Computer Science, or related field with 8+ years experience - Proven track record of working with a large fleet of connected devices, understanding of different phases of their lifecycle and related challenges - Development experience within embedded systems/firmware design at multiple stages of the product life cycle (prototyping, pre-production engineering validation, release and scaling) - Experience with MCU fi…

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

Firmware Engineer III

Flock Safety

- Bachelor's, Master's, or Ph.D. in Electrical Engineering, Computer Engineering, Computer Science, or related field with 8+ years experience - Proven track record of working with a large fleet of connected devices, understanding different phases of their lifecycle and related challenges - Development experience within embedded systems/firmware design at multiple stages of the product life cycle (prototyping, pre-production engineering validation, release and scaling) - Experience with MCU firmw…

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

Firmware Engineer III, Device Connectivity (LTE/5G)

Flock Safety

- Master's or Ph.D. in Electrical Engineering, Computer Engineering, Computer Science, or a related field with 5+ years of experience in embedded software development - Deep expertise in embedded Linux or Android systems, especially in the networking and power management subsystems - Hands-on experience with the cellular connectivity stack, including modems, RIL, AT commands, SIM/eSIM management, and cellular network protocols (LTE/5G) - Proven ability to debug complex, system-level issues acros…

  • Compensation icon$120,000 - $160,000/year
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
Apply Now External link icon
Roslyn +1 more
Remote iconRemote

Embedded Software Engineer

Shift5

- BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or related field - 3+ years of experience in embedded systems / low-level software development - Experience with systems programming languages: C, C++, or Rust (preferred) - Experience with scripting languages: Python, Bash, etc - Experience with tooling to build custom embedded Linux distributions: Yocto, Buildroot - Experience with Git or similar version control, and CI/CD automation - Experience with low-level softw…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconJunior (1 to 2 years)
Apply Now External link icon
United States +1 more
Remote iconRemote

Firmware Engineering Manager

Lime

- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field - 7+ years of experience in embedded systems or firmware development, with at least 2+ years in a lead or management role - Strong proficiency in C/C++ for embedded platforms and experience with RTOS and real-time constraints - Experience with CAN, BLE, LTE, GPS, and other communication protocols - Familiarity with hardware bring-up, debugging tools, and board-level integration - P…

  • Compensation icon$163,000 - $224,000/year
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
Apply Now External link icon
United States
Remote iconRemote

Linux Kernel Developer

Two Six Technologies

- Minimum of 5 years of experience in programming low level systems - Deep grasp of low level Linux architecture - Bachelor’s degree in Computer Science, Computer/Electrical Engineering, or related Scientific Domain - Ability to develop quality code for deployment including integration tests - Ability to leverage Makefile, Bash and Python scripting as needed for test and deployment pipelines - Ability to obtain and maintain a U.S. security clearance

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconMid-level (3 to 4 years), Senior (5 to 8 years)
Apply Now External link icon
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)
Apply Now External link icon
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)
Apply Now External link icon
Roslyn +1 more
Remote iconRemote

Senior Software Engineer

Shift5

- U.S. Citizenship - Ability to obtain and maintain a U.S. Government Security Clearance - BS or MS in Computer Science, Computer Engineering, or related field, or equivalent experience - Prior experience (inferred from "experienced Senior Software Engineer specializing in Rust")

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

Senior Android Software Engineer – Embedded Systems & Aviation Platfor…

Flock Safety

- Strong Java/C++ and Kotlin experience - Strong debugging skills and experience with debugging custom Android embedded software - Knowledge of Android application development, methodologies, design patterns - Proficiency with coroutines and asynchronous programming (strong understanding of concurrency and async workflows) - Ability to read through a large existing codebase and adapt quickly - Experience with other mobile application frameworks - Experience with architecture, design, documentati…

  • Compensation icon$171,000 - $200,000/year
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
Apply Now External link icon
United States
Remote iconRemote

Software Engineer III, Kernel

Flock Safety

- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field - 2+ years of experience in embedded software development - Practical experience working with embedded Linux or Android-based systems (academic, internship, or professional) - Solid programming skills in C and C++ - Familiarity with Linux kernel or Android system architecture (drivers, build system, HALs) - Understanding of peripheral bus technologies like SPI, I2C, UART - Comforta…

  • Compensation icon$121,000 - $167,000/year
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
Apply Now External link icon
Mountain View +1 more
Remote iconRemote

Radar Systems Engineer (Algorithms)

Reliable Robotics

- Electrical Engineering fundamentals, typically gained through a Bachelor’s Degree of Science or Engineering in Mechanical, Electrical, Aerospace, or a related discipline - 8+ years of professional hands-on experience with Radar algorithms, radar system design, radar signal processing, integration, and test of a radar system - Ability to use C++, Matlab and Python (Python preferred) - Ability to troubleshoot, find root cause, and resolve issues - Pulsed and FMCW processing algorithm development…

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

Senior QA Engineer

Flock Safety

- Bachelor’s, Master’s, or PhD in Electrical Engineering, Computer Engineering, Computer Science, or related field - 5+ years of experience developing end-to-end testing frameworks for products with complex, multi-layer technology stacks - Strong proficiency in scripting test automation (e.g. with Python) - Hands-on experience with CI/CD pipelines and automation tooling (GitHub Actions, Jenkins, etc.) - Working knowledge of containerization and cloud environments (Docker, Kubernetes, AWS) - Expe…

  • Compensation icon$140,000 - $213,000/year
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
Apply Now External link icon
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
Apply Now External link icon
Remote +11 more
Remote iconRemote

Software Engineer, Platform

AeroVect

- 3+ years of experience developing or maintaining Linux-based embedded or robotics platforms - Proficiency in C++ and Python - Hands-on experience with ROS 1 or ROS 2 in a production or research setting - Knowledge of DDS internals and QoS tuning for deterministic data delivery - Strong grasp of real-time performance tuning, profiling tools (perf, eBPF, tracing), and resource-constrained optimization - Experience with Git, Docker/OCI containers

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
Apply Now External link icon

Get Started Today

Land your dream remote job 3x faster with AI