DevJobs

Embedded C engineer

Overview
Skills
  • C C ꞏ 3y
  • Python Python
  • CI/CD CI/CD
  • Embedded Systems ꞏ 3y
  • ARM Cortex
  • CAN
  • Driver Development
  • Ethernet
  • I2C
  • PWM
  • RTOS
  • SPI
  • UART
  • HIL Simulation
  • SIL Simulation

abra R&D is seeking an Embedded C Engineer to join our team!


As an Embedded C Engineer, you will be part of a small, talented, and dedicated team developing code that flies.

You will be responsible for programming real-time embedded systems based on ARM architecture (with or without RTOS), working directly on flight logic, sensor integration, communication interfaces, and data processing.

You will be involved in all stages of development- from design to tests- and collaborate closely with Ground Control Software and electronics teams.


Must Have:

  • 3+ years of experience in embedded C programming and low-level software design
  • Hands-on experience with embedded systems and real-time operating systems (RTOS)
  • Proven ability to write drivers for ARM Cortex-based processors
  • Experience working with communication protocols such as UART, CAN, SPI, I2C, PWM, Ethernet


Nice to Have:

  • Familiarity with scripting languages such as Python
  • Experience in aerospace or defense systems
  • Background in developing HIL/SIL simulation and CI/CD testing environments

abra