Embedded Developer

Empat Responds Quickly
$$$$

We are looking for an Embedded Software Engineer to join a defense tech project on a full-time contract basis. The project involves building low-level software for embedded platforms with on-device AI acceleration.

This is a hands-on engineering role โ€” you will be working close to the hardware, where correctness and reliability are non-negotiable.

 

Location: Europe (remote).
Start: September 2026.
Format: Contract, full-time.
English: B2 or higher.


Your responsibilities will include:

  • Design, develop, and maintain embedded software across the complete development lifecycle โ€” from requirements to bring-up, integration, and field support.
  • Work with Embedded Linux at a low level: kernel configuration, device drivers, device tree, and BSP work on custom hardware.
  • Integrate and optimize AI inference workloads on edge accelerators and DSPs.
  • Bring up and debug new hardware platforms and System-on-Module boards.
  • Debug at the hardware/software boundary using GDB, JTAG, logic analyzers, and oscilloscopes.
  • Implement and troubleshoot networking and IP-based communication on embedded targets.
  • Optimize software for real-time constraints, memory footprint, and power efficiency.
  • Collaborate directly with hardware and systems engineers during integration and validation.
  • Document architecture decisions, interfaces, and debugging findings clearly.
     

What we expect from you:

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 5+ years of hands-on experience across the complete embedded software development lifecycle.
  • Strong proficiency in C/C++ โ€” modern C++ preferred โ€” for embedded development.
  • Solid Embedded Linux experience: kernel, device drivers, device tree configuration; Yocto or Buildroot a plus.
  • Deep understanding of operating systems (Linux and RTOS), networking/IP protocols, and hardware interfaces (I2C, SPI, UART, PCIe, Ethernet).
  • Solid experience with low-level debugging tools โ€” GDB, JTAG, logic analyzers.
  • Experience with Git and standard software configuration management practices.
  • Strong analytical, troubleshooting, and problem-solving skills.
     

Nice to have:

  • Texas Instruments processor families โ€” CPU and DSP (TMS320, C66x, Sitara).
  • Other edge AI acceleration experience โ€” NVIDIA Jetson/TensorRT, OpenVINO, NPUs.
  • DSPs, FPGAs, or other hardware acceleration technologies.
  • RK3588 System-on-Module platforms, or comparable ARM SoCs (i.MX, Qualcomm, Zynq).
  • Background in defense, UAV, avionics, robotics, or industrial vision systems.

Required skills experience

C/C++ 5 years
Embedded C 5 years
Linux 5 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 25 August
6 views
ยท
1 application
Last responded 8 minutes ago
To apply for this and other jobs on Djinni login or signup.
Loading...