Search

Embedded Linux Engineer

PublishedPublished: 6/14/2022
Technology
|

Job Description

About Powerus

\n


\n

Powerus is building a next-generation American autonomous systems platform designed to move, protect, and sustain critical assets in high-consequence environments. The company combines advanced autonomy, manufacturing capability, operational expertise, and strategic acquisitions to support defense, national security, critical infrastructure, and commercial operations globally.

\n


\n

Mission

\n


\n

Our mission is to deliver resilient autonomous technologies that strengthen national security, improve operational safety, and expand the capabilities of organizations operating in complex environments.

\n


\n

Why Join Powerus

\n


\n

Powerus aircraft carry onboard computers running embedded Linux for autonomy, video, and mission software. They must boot reliably, accept signed updates in the field, and stay within fixed power and thermal limits.

\n


\n

This role owns the operating system layer on those computers: bootloader, kernel, device drivers, and build system. Applications such as the video pipeline and autonomy software run on the platform this role maintains.

\n


\n

Position Overview

\n


\n

Powerus is seeking an Embedded Linux Engineer to build and maintain the Linux platform on onboard computers, including board bring-up, kernel and driver development, Yocto or Buildroot builds, secure boot, and over-the-air updates.

\n


\n

Key Responsibilities

\n


\n

    \n
  • Bring up embedded Linux on new compute modules and carrier boards
  • \n

  • Develop and maintain kernel configurations, device trees, and drivers
  • \n

  • Maintain Yocto or Buildroot build systems
  • \n

  • Implement secure boot, disk encryption, and signed software updates
  • \n

  • Optimize boot time, power, and system performance
  • \n

  • Write and maintain kernel drivers for cameras, network interfaces, and peripherals
  • \n

  • Support autonomy and application teams on platform issues
  • \n

\n

Qualifications

\n


\n

    \n
  • Must be located in the United States, within commuting distance of Rock Hill, SC
  • \n

  • Bachelor's degree in computer engineering, computer science, or electrical engineering, or equivalent practical experience
  • \n

  • Experience developing embedded Linux systems
  • \n

  • Experience with Linux kernel configuration, device trees, and drivers
  • \n

  • Experience with Yocto or Buildroot
  • \n

  • Proficiency in C
  • \n

  • U.S. Person status required (U.S. citizen, lawful permanent resident, or protected individual under 8 U.S.C. 1324b(a)(3)); this role involves access to ITAR- and EAR-controlled technical data
  • \n

\n

Preferred Qualifications

\n


\n

    \n
  • Experience with NVIDIA Jetson or Qualcomm platforms
  • \n

  • Experience with secure boot and over-the-air updates
  • \n

  • Experience with real-time Linux
  • \n

  • Experience with GStreamer or camera pipelines
  • \n

  • Active or prior U.S. security clearance
  • \n

\n

What We Look For

\n


\n

Candidates should have brought up Linux on a new board and shipped it in a product that received field updates.

\n


\n

Equal Opportunity Statement

\n


\n

Powerus is an equal opportunity employer committed to building a diverse and mission-driven workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by applicable law.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...