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.
Responsibilities
- :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.