SENIOR EMBEDDED SOFTWARE ENGINEER

Loft
Full-time
Golden, CO
$160,000 - $220,000
Posted on 5 months ago

Job Description

As a senior member of the Embedded Systems Team, you will be responsible for the embedded SW design and development on the satellite’s electronic payloads. This role involves architecting, designing, and writing high-quality software, developing interface drivers, and performing integration and testing.

Responsibilities

  • Architect, design, and write high-quality software
  • Develop high-speed interface drivers
  • Perform SW/FW/HW integration
  • Develop unit and component tests
  • Perform board bring-up and debugging

Requirements

  • 8+ years experience with C or C++ for Embedded Linux and RTOS
  • Expertise with Linux kernel and device driver development
  • Experience with debugging tools (gdb)
  • Experience with hardware interfacing and communication protocols
  • Experience with Linux compilation toolchains (Yocto, Buildroot)
  • Knowledge of processor technologies (ARM, x86, SoC)
  • Strong communication skills
  • Ability to work independently and as part of a team
  • Ability to learn new technologies

Benefits

  • No benefits