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.