Get the job you really want.

Top Remote Embedded Software Engineer Jobs

10 Days Ago
Boston, MA, USA
Remote
Hybrid
12,000 Employees
168K-297K Annually
Senior level
12,000 Employees
168K-297K Annually
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As an Embedded Software Engineer, you will collaborate with a small team to develop software applications for a custom Bitcoin mining chip, managing all aspects of development including building, testing, and deploying on bare metal embedded and Linux environments.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+65 More
Yesterday
8 Locations
Remote
Hybrid
12,000 Employees
139K-245K Annually
Senior level
12,000 Employees
139K-245K Annually
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Senior Embedded Software Engineer is responsible for developing embedded software for Square's hardware products, focusing on architecting and debugging for microcontroller-based devices. This role involves optimizing code for performance, conducting tests, and collaborating across teams to ensure system reliability and firmware functionality.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+65 More
22 Days Ago
United States
Remote
3,000 Employees
119K-203K Annually
Senior level
3,000 Employees
119K-203K Annually
Senior level
Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
Design and implement customer-facing features with a focus on network security for the Meraki MX Security Router. Work on high performance and distributed systems in a collaborative team environment. Opportunity to work across the software stack from embedded firmware to cloud-hosted backend. Projects driven by innovation and market demands.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+87 More
20 Hours Ago
United States
Remote
2,800 Employees
143K-216K Annually
Senior level
2,800 Employees
143K-216K Annually
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Embedded Software Engineer at Samsara, you will design and develop embedded platforms for various camera systems, debug complex hardware and software issues, optimize performance, and mentor fellow engineers while influencing technical decisions in the engineering teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
21 Hours Ago
United States
Remote
2,800 Employees
99K-150K Annually
Senior level
2,800 Employees
99K-150K Annually
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Quality Engineer at Samsara, you will advocate for quality in firmware development, partner with teams to define quality goals, automate test cases, and conduct manual and automated testing. You will lead test planning, mentor junior engineers, and analyze quality data to improve product reliability. Your work will support various IoT devices and contribute to customer satisfaction.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
Yesterday
8 Locations
Remote
Hybrid
2,674 Employees
191K-279K Annually
Expert/Leader
2,674 Employees
191K-279K Annually
Expert/Leader
Fintech • HR Tech
As a Sr Staff Software Engineer on the Gusto Embedded team, you will lead the development of a new API product for international payroll. Responsibilities include defining the technical roadmap, mentoring engineers, collaborating with cross-functional teams, and driving innovative solutions to organizational challenges.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+44 More
9 Days Ago
8 Locations
Remote
Hybrid
12,000 Employees
139K-245K Annually
Senior level
12,000 Employees
139K-245K Annually
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Senior Embedded Software Engineer, you will architect and develop embedded software for Square's hardware products, conduct testing, optimize code, and collaborate with other teams to ensure reliable hardware-software integration. Your work will contribute to the robust design of payment devices.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
4 Days Ago
Burlington, MA, USA
Remote
85 Employees
Mid level
85 Employees
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.

Featured Jobs

4 Days Ago
Washington, DC, USA
Remote
35 Employees
Senior level
35 Employees
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.
17 Days Ago
USA
Remote
130 Employees
Senior level
130 Employees
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 Benefits:
401-K
401-K Matching
Commuter Benefits
+23 More
16 Days Ago
USA
Remote
86 Employees
Mid level
86 Employees
Mid level
Greentech • Transportation
The Embedded Software Engineer at Glydways will design, prototype, build, and test production embedded vehicle firmware. They will evaluate and optimize applications in a real-time operating system, work with hardware and communication protocols, and contribute to vehicle software deployment and testing frameworks.
17 Days Ago
Burlington, MA, USA
Remote
85 Employees
Mid level
85 Employees
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.
4 Days Ago
United States
Remote
2,800 Employees
123K-207K Annually
Mid level
2,800 Employees
123K-207K Annually
Mid level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior/Staff Embedded Software Engineer at Samsara, you will develop software for cloud-connected sensor platforms used in industrial and enterprise settings. This involves selecting hardware components, developing applications for gateways, structuring data for analysis, and ensuring efficient operation of millions of devices.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
3 Days Ago
Austin, TX, USA
Remote
725 Employees
Entry level
725 Employees
Entry level
Consumer Web • Greentech • Hardware • Information Technology • Software
The Associate Software Engineer will work on the Embedded Platform team, programming in Linux and developing changes for embedded systems using languages like Node.JS, Perl, and modern C++. Responsibilities include system administration in Linux, understanding networking technologies, and collaborating with other engineers.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+42 More
4 Days Ago
Burlington, MA, USA
Remote
85 Employees
Senior level
85 Employees
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.
13 Days Ago
United States
Remote
138 Employees
115K-130K Annually
Mid level
138 Employees
115K-130K Annually
Mid level
Software • Automation
As an Embedded Systems Software Engineer at Bluesight, you will lead firmware initiatives, work on Linux-based systems, and develop APIs and integrations for RFID scanners. Your responsibilities include automating inventory management, managing device security, and collaborating with teams to ensure code quality and functionality.
9 Days Ago
42 Locations
Remote
880 Employees
Junior
880 Employees
Junior
Cloud • Software
As an Embedded Linux Containers Software Engineer on the SnapD team, you will work on mission-critical Golang code, focusing on software delivery, containers, telemetry, and security sandboxing. You will collaborate with a remote team, write and debug high-quality code, and contribute to creating features while maintaining robust software applications.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
11 Days Ago
Mountain View, CA, USA
Remote
205 Employees
Senior level
205 Employees
Senior level
Artificial Intelligence • Machine Learning • Semiconductor
The Devices Software Engineer at Groq will design and develop software and firmware for machine learning accelerators. Responsibilities include working on various architectures, debugging and validating functionality, implementing communication protocols, and new hardware bring-up.
12 Days Ago
New Haven, CT, USA
Remote
15 Employees
Junior
15 Employees
Junior
Software
As a Software Engineer at Primordial Labs, you will transform innovative concepts into high-performance software while optimizing for efficiency and maintainability. Your role involves collaborating with the R&D team, conducting performance analysis, and ensuring code quality through testing and documentation.
18 Days Ago
Rancho Cordova, CA, USA
Remote
1,614 Employees
133K-226K Annually
Senior level
1,614 Employees
133K-226K Annually
Senior level
Information Technology • Industrial • Manufacturing
The role involves designing, coding, and integrating software for embedded Linux applications. Responsibilities include customizing and maintaining Linux distributions, improving software components, performing testing, assisting hardware design, and documenting projects according to quality standards.
20 Days Ago
United States
Remote
93 Employees
115K-130K Annually
Mid level
93 Employees
115K-130K Annually
Mid level
Pharmaceutical
As an Embedded Systems Software Engineer at Bluesight, you will design and execute firmware initiatives for RFID-based solutions, collaborate on projects involving containerization and web applications, and develop integrations with APIs. Key responsibilities include working on custom Linux firmware, managing low-level code for inventory systems, and ensuring device security.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
24 Days Ago
8 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As an Embedded Linux Software Engineer at Canonical, you will work on low-level system technology, contribute to Ubuntu Core and snapd software development, optimize Ubuntu for various hardware platforms, maintain software stacks, and collaborate with global teams to enhance open source technologies.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size