IAI logo

IAI

High-Level Real-Time / Embedded Software Engineer – Airborne Software Team

IAI

📍 Beer Yaakov, Israel 🇮🇱

full-time
senior
Posted —

Key Skills

C++OOPReal-TimeEmbeddedSoftware

Industry

DefenseAerospace

Job Description

High-Level Real-Time / Embedded Software Engineer – Airborne Software Team

About the Role

The Missile, Space & Air Defense Systems Division is seeking a High-Level Real-Time / Embedded Software Engineer to join the Airborne Software Team.


Responsibilities:

  • Analyze software requirements, design software architecture, develop code, and perform testing.
  • Develop software for complex systems requiring strong system-level and spatial understanding.
  • Write and maintain software requirements and design documentation.
  • Participate in system integration tests, verification activities, and field trials.
  • Collaborate in a multidisciplinary environment with systems, hardware, algorithms, and other engineering teams.


Requirements

  • B.Sc. degree in Software Engineering, Electrical Engineering, Computer Science, or a related field – mandatory .
  • At least 5 years of experience in software development using C++ and/or C mandatory .
  • Strong understanding of Object-Oriented Programming (OOP) mandatory .
  • Experience in Embedded Systems and/or Real-Time Software Development advantage .
  • High motivation, strong system-level thinking, teamwork skills, and excellent interpersonal abilities.


About the Organization

The Missile, Space & Air Defense Systems Engineering Center is a leading organization specializing in the development, design, and systems engineering of advanced defense technologies. The portfolio includes air and missile defense systems, space and launch technologies, command-and-control solutions, precision strike systems, and simulation and training platforms.

As a prime contractor and system architect working with governments and defense organizations worldwide, the organization provides end-to-end solutions, from concept analysis and R&D through production, deployment, integration, and long-term support.