Real - Time Embedded Engineer

Location
TEL AVIV
Workplace
Hybrid
Employment
Full-time

About this role

About Starbird AI

Starbird is a Tel Aviv-based startup building GPS-independent positioning, navigation, and timing (PNT) technology for defense and civilian markets. You will join a growing company working on new and exciting technology.



Role Overview

We are looking for an Embedded Software Engineer to join our hardware team and take part in developing the software layers that bring our systems to life. You'll work on ARM-based SoC platforms alongside FPGA and hardware engineers, covering everything from low-level drivers and hardware interfaces to networking and system integration. This is a hands-on role with real ownership across the embedded stack.

Location: Tel Aviv · Scope: Full-time

Responsibilities

  • Develop and maintain embedded software on ARM-based platforms, including bare-metal and RTOS environments
  • Implement and integrate hardware interfaces and communication protocols: SPI, I2C, UART, RS-422, and Ethernet/TCP
  • Work on PS-PL integration - AXI-based hardware abstraction, DMA control, and hardware status monitoring
  • Manage flash and RAM memory resources - layout, allocation, and optimization for embedded targets
  • Design and implement task scheduling for time-critical systems with strict real-time requirements
  • Participate in the full development cycle: design, implementation, testing, and debugging
  • Collaborate with FPGA and hardware engineers for seamless HW/SW integration
  • Support system bring-up, diagnostics, and field debugging across embedded subsystems

Requirements

  • B.Sc. in Electrical Engineering, Computer Science, Computer Engineering, or a related field
  • 3–5 years of hands-on embedded software development in C/C++
  • Experience with ARM-based embedded platforms, including bare-metal, RTOS, and SoC environments
  • Familiarity with RF systems or signal processing concepts (DSP)
  • Solid understanding of embedded communication protocols and hardware interfacing
  • Comfortable with low-level debugging: JTAG, logic analyzer, oscilloscope, serial consoles
  • Ability to work independently within a team across a multidisciplinary environment

Advantages

  • Experience with Xilinx Zynq UltraScale+ or similar SoC FPGAs and the Vitis toolchain
  • Familiarity with TCP/IP networking in embedded environments (lwIP or similar)
  • RTOS experience (FreeRTOS, Zephyr, or equivalent)
  • Embedded Linux experience (kernel, device drivers, BSP)
  • Background in defense, aerospace, robotics, or autonomous systems

Tired of cold applications?

Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.

Ask your AI about this role

Connect Clera once, then ask if it fits you.

Ask about this role

Read the Real - Time Embedded Engineer listing at Starbird (https://www.getclera.com/jobs/starbird/real-time-embedded-engineer-9clz6z5i3vwf) and tell me whether it fits my profile. Save it for me if it does.
Not connected yet? Takes a minute
One click above pre-fills the connector. Or by hand: Settings > Connectors > Add custom connector, paste https://mcp.getclera.com. Either way, sign in with the account you use on Clera and approve the consent screen.
https://mcp.getclera.com

Sign in with your Clera account. MCP docs