DevJobs

Embedded Software Engineer

Overview
Skills
  • C++ C++
  • C C
  • UART
  • SPI
  • Satellite communication
  • Linux kernel
  • Linux internals
  • Linux drivers
  • I2C
  • GPIO
  • Distributed embedded systems
  • Hardware
  • Embedded Linux
  • Embedded interfaces
  • Driver-level code
  • Low-level system components
  • software integration
  • Debugging
  • Communication protocols

abra R&D is seeking an Embedded C Engineer to join the core embedded development team.

Join the development of an advanced embedded system used in satellite communication environments, working closely with real hardware, low-level embedded systems, and production-grade embedded software.

The role focuses on low-level Embedded development in C on Embedded Linux environments, with close interaction with hardware, drivers, kernel behavior, and system-level components.



Responsibilitie
s

  • :Develop low-level Embedded software in C for Embedded Linux systems
  • .Work closely with hardware components, drivers, and low-level system interfaces
  • .Perform hardware/software integration and debugging in production environments
  • .Read, understand, and extend driver-level code and low-level system components
  • .Participate in system integration, bring-up, and communication between hardware and software layers
  • .Work with embedded communication interfaces and system-level protocols
  • .Collaborate closely with engineering teams, including a remote team in the UK — professional English is required


.
Requiremenet

  • s:Strong experience with Embedded development in
  • C.Experience working on significant Embedded products in production environment
  • s.Hands-on experience with hardware and low-level system interactio
  • n.Proven experience with Embedded Linux system
  • s.Experience reading and working with driver-level or low-level cod
  • e.Experience with hardware/software integration and debuggin
  • g.Basic knowledge of communication protocols and embedded interface
  • s.Very good English for daily collaboration with UK team

s.Nice to Hav

  • e:Experience with C+
  • +.Experience with board-level interfaces (SPI/I2C/UART/GPIO
  • ).Experience with Linux internals, drivers, or kernel-related developmen
  • t.Background in satellite communication or distributed embedded system


s.
abra