Esta vacante solo está disponible en inglés por ahora.

← Volver a Empleos
E

Junior Embedded Software Engineer – Low-Level and Drivers

Elbit Systems Israel·Rosh Ha‘Ayin, Israel·en
PresencialTiempo completoEmbedded Software DevelopmentDefense and Space ManufacturingRobotics

Develop low-level embedded software and firmware infrastructure for real-time robotic and autonomous systems in a defense technology environment.

Responsabilidades

  • Develop and maintain low-level C/C++ software for real-time systems
  • Design, implement, and debug SPI, I2C, UART, CAN, and PWM device drivers
  • Perform board bring-up, hardware validation, and system-level debugging
  • Build BSP layers and firmware infrastructure for new platforms
  • Integrate sensors, actuators, and peripherals
  • Interface with flight-control stacks such as PX4
  • Optimize real-time performance, latency, and resource utilization
  • Collaborate with hardware engineers during design, bring-up, and production
  • Support integration and debugging in laboratory and field environments

Requisitos

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related technical field
  • Experience developing embedded software in C and C++
  • Hands-on experience with low-level drivers and hardware interfaces
  • Experience with RTOS or Linux-based embedded systems
  • Understanding of microcontroller and SoC architectures
  • Experience using logic analyzers, oscilloscopes, and JTAG debugging tools

Se valora

  • Experience with real-time control systems or robotics platforms
  • Familiarity with PX4 or similar flight-control frameworks
  • Experience with communication protocols
  • Experience with drones, robotics, or autonomous systems
  • Knowledge of bootloaders, firmware updates, and system bring-up

Compatibilidad

Más oportunidades

Vacantes similares

Nuevas vacantes en Embedded Software Development.

Crea un perfil para ver tu compatibilidad.

Ver y postularme