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

- Bachelors, Masters, or Ph.D. in Electrical Engineering, Computer Engineering, Computer Science, or related field - 8+ years experience - Proven track record of working with a large fleet of connected devices - Development experience within embedded systems/firmware design at multiple stages of the product life cycle - Experience with MCU firmware development bare-metal and RTOS-based - Experience with device bring-up within MCU bare metal, RTOS, Linux - Experience with Android system architect…

Apply Now External link icon
United States
Remote iconRemote

Firmware Engineer III

Flock Safety

- Bachelors, Masters, or Ph.D. in Electrical Engineering, Computer Engineering, Computer Science, or related field - 8+ years experience - Proven track record of working with a large fleet of connected devices - Understanding of different phases of connected device 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…

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 - 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 across h…

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…

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…

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

Senior Site Reliability Engineer, Devices

Flock Safety

Candidates should possess strong coding skills in languages such as Python, R, JS, Java, or Groovy, and have a solid understanding of common algorithms. Experience with software development workflows including continuous integration and test automation, along with tools like Git, Jenkins, and GitHub Actions, is essential. Proficiency in SQL databases (e.g., PostgreSQL), NoSQL, and Time Series databases (e.g., Prometheus, DataDog) is required, as is experience with volume data processing, data vi…

  • Compensation icon$150,000 - $190,000/year
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
Apply Now External link icon
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)
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 - Possess 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 - Ability to read through a large existing codebase and adapt quickly - Experience with architecture, design, documentation - Skilled in JIRA, Confluence, Jenkins, Gerrit, Git/GitHub - Proficient with Android native apps in K…

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…

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

Senior Forward-Deployed Engineer

Jasper

- 5+ years of experience building and maintaining production-grade software systems (backend, integrations, or infrastructure) - Experience in consulting or client-facing implementation roles - Strong full-stack engineering skills across backend, APIs, data, and distributed systems - Experience debugging latency, network, memory, and performance issues - Proven ability to design and implement robust integrations (REST, streaming, web hooks, data pipelines) - Exposure to machine learning or LLM s…

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 - 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) - Experience with modern service communication frameworks (gRP…

Apply Now External link icon

Get Started Today

Land your dream remote job 3x faster with AI