Get the job you really want.

Top Remote Embedded Software Engineer Jobs

11 Days Ago
Remote
USA
Mid level
Mid level
Greentech • Transportation
The Embedded Software Engineer at Glydways will design, prototype, build, and test vehicle firmware, optimize real-time applications, collaborate with hardware and autonomy teams, and develop testing frameworks. The role involves working with various communication protocols, firmware deployment, and debugging hardware issues, significantly contributing to the vehicle software lifecycle.
Top Skills: CC++
9 Days Ago
Remote
3 Locations
87K-173K Annually
Senior level
87K-173K Annually
Senior level
Healthtech
The Embedded Software Engineer at Abbott is responsible for the design, development, testing, and maintenance of embedded application software and firmware. This role includes leading technical teams, resolving complex technical issues, and ensuring compliance with FDA requirements while delivering high-quality software on schedule.
Top Skills: CC#C++Java
7 Days Ago
Easy Apply
Remote
United States
Easy Apply
106K-160K Annually
Senior level
106K-160K Annually
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Quality Engineer for Embedded Software at Samsara will focus on ensuring high software quality through creative test engineering, automation, and data analysis. Responsibilities include developing test plans, automation of tests, diagnosing issues, and collaborating with product teams to improve product reliability across various devices, specifically in the IoT and automotive sphere.
Top Skills: CaplPythonSQL
22 Days Ago
Remote
Washington, DC, USA
Senior level
Senior level
Artificial Intelligence • Machine Learning • Software • Defense
The Senior Embedded Software Engineer will develop software for edge devices, focusing on controlling software defined radios and creating robust systems to resist exploitation. The role requires owning critical product features from development to release and involves collaboration with a cross-functional team. Occasional travel is also expected.
Top Skills: Embedded LinuxSoftware Development
12 Days Ago
Remote
3 Locations
84K-167K Annually
Senior level
84K-167K Annually
Senior level
Healthtech
The Embedded Software Engineer at Abbott will lead aspects of the software development process for embedded systems related to diabetic care technologies. Responsibilities include software design, code development, testing, and maintenance, while ensuring compliance with FDA requirements. The engineer will also work on new product development and process improvements and provide technical leadership to teams.
Top Skills: CC#C++Java
9 Days Ago
Remote
Burlington, MA, USA
Mid level
Mid level
Information Technology
As an Android Embedded Software Engineer, you will develop embedded software using C/C++ for micro-controller and Linux systems, collaborating with a team to integrate hardware security into IoT devices. Your role includes designing, developing, and testing libraries while ensuring compliance with industry standards. You will engage in all stages of development and should be open to learning new environments.
Top Skills: CC++
10 Days Ago
Remote
Washington, DC, USA
Senior level
Senior level
HR Tech
Develop software for satellite products, focusing on C++ integration from requirements to deployment. Responsibilities include testing in a Linux environment, ensuring strong documentation, and familiarity with software configuration management tools.
Top Skills: CC++
11 Days Ago
Remote
3 Locations
112K-224K Annually
Senior level
112K-224K Annually
Senior level
Healthtech
The Senior Embedded Software Engineer at Abbott will be responsible for designing, developing, and implementing device software for monitoring changes in pulmonary artery pressure to aid in managing heart failure patients.
Top Skills: Embedded
22 Days Ago
Remote
Burlington, MA, USA
Mid level
Mid level
Information Technology
The Linux Embedded Software Engineer will develop software for micro-controllers using C/C++, working on integrating hardware security into IoT devices within a cloud environment. Responsibilities include design, development, testing, and documentation of libraries for hardware security devices. Candidates should be self-motivated, eager to learn new technologies, and possess strong embedded development experience.
Top Skills: C,C++
10 Days Ago
Remote
3 Locations
112K-224K Annually
Senior level
112K-224K Annually
Senior level
Healthtech
The Senior Embedded Software Engineer is responsible for leading and executing software development processes for embedded systems in a medical device context, ensuring compliance with FDA guidelines. Responsibilities include software design, coding, testing, technical leadership, and mentoring team members to deliver high-quality, safety-critical software solutions.
Top Skills: CC#C++Java
3 Days Ago
Remote
8 Locations
Mid level
Mid level
Cloud • Software
The Embedded Linux Senior Software Engineer will work on optimizing Ubuntu for various IoT and server platforms, collaborating with silicon manufacturers and other teams. Responsibilities include designing system architectures, improving user experience, integrating applications, and contributing to open-source communities.
Top Skills: CC++
12 Days Ago
Remote
3 Locations
109K-219K Annually
Senior level
109K-219K Annually
Senior level
Healthtech
The Senior Embedded Software Engineer is responsible for leading and executing the software development process for embedded systems, ensuring compliance with FDA regulations, and delivering high quality software. The role includes identifying new technologies, resolving technical issues, mentoring team members, and participating in product development for diabetes care solutions.
Top Skills: CC#C++Java
11 Days Ago
Remote
Mountain View, CA, USA
Senior level
Senior level
Artificial Intelligence • Machine Learning • Semiconductor
The Devices Software Engineer will architect, design, and develop software and firmware for Groq’s AI inference technology. Responsibilities include developing embedded systems, debugging large complex systems, and implementing communication protocols. Candidates should possess extensive low-level programming skills and experience with various architectures.
Top Skills: CC++
9 Days Ago
Remote
Burlington, MA, USA
Senior level
Senior level
Information Technology
As a Senior Embedded Software Developer, you will work on designing, developing, and testing libraries for hardware security devices in embedded systems. This role involves integrating security solutions into IoT devices and requires collaboration with the engineering team in a cloud environment.
Top Skills: C,C++
11 Days Ago
Remote
42 Locations
Mid level
Mid level
Cloud • Software
As an Embedded Linux Containers Software Engineer, you will work on developing and maintaining mission-critical code in Golang, with a focus on software delivery, security sandboxing, telemetry, and device management for Linux-based systems. You will collaborate with a distributed team, debug issues, create new features, and engage in code reviews while ensuring high-quality and maintainable software solutions.
Top Skills: CC++GoPython
11 Days Ago
Remote
8 Locations
Entry level
Entry level
Cloud • Software
As an Embedded Linux Software Engineer at Canonical, you will work on low-level system technology and embedded systems. Responsibilities include developing software for Ubuntu Core, enhancing kernel drivers, maintaining software stacks, and collaborating with global teams. A strong focus on innovation and open source is emphasized, as well as contributions to technical documentation and customer engagement.
Top Skills: CC++GoRust
15 Days Ago
Remote
2 Locations
Mid level
Mid level
Artificial Intelligence • Gaming • Sports
As a Software Engineer at Nex, you will enhance the Nex Playground console's embedded systems by optimizing its operating system and integrating advanced image processing and machine learning algorithms. You will work with hardware and software integration, ensuring top performance across consumer electronics.
Top Skills: CC++Python
15 Days Ago
Remote
San Francisco, CA, USA
166K-207K Annually
Senior level
166K-207K Annually
Senior level
Artificial Intelligence • Hardware • Software
As a Senior Software Engineer - Embedded Linux, you will enhance and develop systems for faster wildfire detection, utilizing embedded Linux, IoT, and AI technologies. You will work on a custom Linux OS, debug issues, and drive decisions on tools and patterns to improve system reliability.
Top Skills: Python
Junior
Software
As a Software Engineer, you will develop high-performance software for embedded systems and robotics, focusing on real-time applications. Your role includes collaborating with R&D to convert concepts into production code, optimizing software for various platforms, and ensuring code quality through testing and documentation.
Top Skills: C++Python
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account