Remote Otter LogoRemoteOtter

Embedded Linux Engineer - Remote

Posted 12 weeks ago
Software Development
Full Time
USA

⚠️ This job is archived. Find available remote jobs here.

Overview

We are seeking a skilled Linux Firmware Engineer with hands-on experience in Yocto-based build systems. In this role, you will focus on building the firmware level for our devices, handle fleet management, together with developing and maintaining the tools required by the software team while ensuring seamless integration with new hardware components.

The ideal candidate will collaborate closely with hardware engineers to validate and interface with new devices, as well as maintain a strong emphasis on device security.

This is a highly collaborative position, where you will be instrumental in bridging the hardware and software teams to deliver reliable, secure, and scalable solutions.

In Short

  • Design, develop, and maintain firmware solutions for custom build hardware solutions using Yocto.
  • Build and enhance tools to support the software development team in managing a fleet of devices.
  • Build and support OTA for our devices.
  • Work closely with the hardware team to validate new hardware components and ensure compatibility.
  • Develop interfaces for hardware components to enable communication at the software level.
  • Conduct thorough testing and validation of new hardware, ensuring reliability and functionality.
  • Implement device security protocols, focusing on secure boot, data encryption, and system integrity.
  • Monitor and improve the performance, scalability, and security of the firmware.

Requirements

  • Proven experience with Yocto Project build systems.
  • Solid understanding of embedded Linux environments and development workflows.
  • Experience in fleet management, including monitoring and maintaining device fleets at scale.
  • Strong knowledge of hardware validation, troubleshooting, and diagnostics.
  • Familiarity with developing communication protocols for hardware-software interaction.
  • Good understanding of device security best practices, including secure boot and encryption.
  • Proficient in scripting and programming languages such as C, Python, and Bash.

Benefits

  • Proactive and independent problem-solver.
  • Excellent collaboration and communication skills within a distributed team environment.
  • Self-motivated with a strong ability to manage time and tasks effectively.
Keyo logo

Keyo

Keyo is a forward-thinking company dedicated to creating a world where biometric technology enhances convenience without sacrificing privacy or personal freedom. Their innovative solutions enable businesses to implement biometric authentication seamlessly, allowing users to perform everyday tasks like clocking in, making payments, and accessing secure areas with ease. With a remote-first approach, Keyo embraces a diverse global workforce, fostering an inclusive culture that values unique perspectives and experiences. As they continue to grow, Keyo is committed to building a workplace that reflects the diversity of its users and encourages new ideas to drive their vision forward.

Share This Job!

Save This Job!

Similar Jobs:

Dojo Five logo

Embedded Linux Engineer - Remote

Dojo Five

9 weeks ago

Join Dojo Five as a remote Embedded Linux Engineer to lead firmware development projects and mentor junior engineers.

USA
Full-time
Software Development
Motive logo

Embedded Engineer - Remote

Motive

13 weeks ago

Join Motive as an Embedded Engineer to lead embedded projects and develop high-performance firmware for IoT platforms.

Worldwide
Full-time
Software Development
Canonical logo

Embedded Linux Software Engineer - Remote

Canonical

24 weeks ago

Canonical is seeking engineers for various roles in low-level system technology and embedded systems.

Worldwide
Full-time
Software Development
Qube Cinema logo

Linux Engineer - Remote

Qube Cinema

6 weeks ago

We are looking for an experienced Linux Engineer to optimize Linux OS for container operations on custom hardware.

Worldwide
Full-time
DevOps / Sysadmin
Software Mind logo

Linux Engineer - Remote

Software Mind

10 weeks ago

The Linux Engineer will support IT systems and handle ongoing requests from customers regarding Linux platforms and automation.

Poland
Full-time
DevOps / Sysadmin