Karve
Browse all jobs

Principal Embedded Software Engineer I

CesiumAstro · Milton Keynes

7 months ago

OnsiteFull_timeembedded systemsreal-time systemssatellite communications

Workplace

Onsite

Employment

Full_time

Location

Milton Keynes

Posted

7 months ago

Summary

Principal embedded software engineer responsible for developing low-level and high-level software for satellite, uav, launch vehicle, and other space and airborne systems. The role covers linux-based computers, microcontroller systems, real-time software, product qualification, and in-orbit customer support.

Responsibilities

  • Design embedded software from requirements through production
  • Code, test, debug, and document system software
  • Review code and analyze system performance
  • Integrate and validate new product designs
  • Support software quality assurance and i/o optimization
  • Provide post-production and in-orbit customer support
  • Interface with hardware engineers on system integration
linuxembedded systemsreal-time operating systemsreal-time linuxcc++arm processorsmicrocontrollersfpgabspsdkip protocolsapi
embedded systemsreal-time systemssatellite communicationsaerospace systemsflight softwarefpga interfaces