Get the job you really want.
Top Remote Embedded Software Engineer Jobs
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Popular Job Searches
All Remote Software Engineer Jobs
Remote .NET Developer Jobs
Remote AI Engineer Jobs
Remote Android Developer Jobs
Remote Android Engineer Jobs
Remote Automation Engineer Jobs
Remote AWS Jobs
Remote Backend Engineer Jobs
Remote C# Jobs
Remote C++ Jobs
Remote Cloud Architect Jobs
Remote Cloud Engineer Jobs
Remote Design Engineer Jobs
Remote DevOps Engineer Jobs
Remote DevOps Jobs
Remote Embedded Software Engineer Jobs
Remote Engineering Director Jobs
Remote Engineering Manager Jobs
Remote Enterprise Architect Jobs
Remote Field Engineer Jobs
Remote Front-End Developer Jobs
Remote Front-End Engineer Jobs
Remote Full-Stack Engineer Jobs
Remote Game Developer Jobs
Remote Golang Jobs
Remote Hardware Engineer Jobs
Remote Infrastructure Engineer Jobs
Remote Integration Engineer Jobs
Remote iOS Developer Jobs
Remote iOS Engineer Jobs
Remote IT Engineer Jobs
Remote Java Developer Jobs
Remote Javascript Jobs
Remote Lead Software Engineer Jobs
Remote Linux Engineer Jobs
Remote Linux Jobs
Remote Network Engineer Jobs
Remote Perl Jobs
Remote PHP Developer Jobs
Remote Platform Engineer Jobs
Remote Principal Software Engineer Jobs
Remote Project Engineer Jobs
Remote Python Developer + Engineer Jobs
Remote Python Jobs
Remote QA Analyst Jobs
Remote QA Automation Engineer Jobs
Remote QA Engineer Jobs
Remote Ruby Jobs
Remote Sales Engineer Jobs
Remote Salesforce Administrator Jobs
Remote Salesforce Developer Jobs
Remote Salesforce Developer Jobs
Remote Scala Jobs
Remote Senior DevOps Engineer Jobs
Remote Software Architect Jobs
Remote Software Development Manager Jobs
Remote Software Engineering Manager Jobs
Remote Solutions Architect Jobs
Remote Solutions Engineer Jobs
Remote SRE Jobs
Remote Staff Software Engineer Jobs
Remote Systems Engineer Jobs
Remote Tech Lead Jobs
Remote Test Engineer Jobs
Remote VP of Engineering Jobs
Remote Web Developer Jobs
All Filters
No Results
No Results