Embedded Linux Software Engineer

Company Details

CONNECT AND PROGRESS THROUGH SPACE TECHNOLOGY We engineer, build, and operate exceptional NanoSats

EnduroSat is one of the fastest growing space companies in Europe, providing solutions for the Global space market

Role

You will be building our next generation platform on the latest Xilinx Multi-Processor System-on-Chip (MPSoC) devices:

  • Writing C/C++ applications for Linux
  • Integrating drivers and modules
  • Testing and Verification
  • Creating and Reviewing Documentation

Essential Requirements

EXPERIENCE WITH

  • Embedded Linux
  • Embedded Software Design
  • Linux application C/C++ programming
  • Bash scripting
  • Multi-threading
  • Writing testable software

Requirements Considered an Advantage

  • Yocto or PetaLinux
  • C++, Python
  • Linux kernel modules and drivers integration
  • Board Support Packages integration
  • Linux Desktop development
  • Knowledge about Radio Frequency (RF) communication modules
  • Knowledge about FPGA

Personal Skills

  • Open to knowledge sharing
  • Understanding the importance of the last mile delivery

Why Join?

  • Hard work
  • Tough engineering challenges & hard-core R&D
  • Work on unique space technology
  • Casual work environment & non-pretentious team
  • Chance to join our own space educational program
  • Opportunity to meet world-recognized space experts

Tagged as: petalinux, multi-threading, embedded software, FPGA, python, C++, embedded linux, bash scripting, yocto

Visit us on LinkedInVisit us on FacebookVisit us on Twitter