DevJobs

RT embedded & AI software engineer

Overview
Skills
  • C C
  • C++ C++
  • Deep learning Deep learning
  • Linux Linux
  • AI implementation ꞏ 5y
  • Real-Time Embedded ꞏ 5y
  • AI Accelerators
  • DSP
  • Multi-threaded programming
  • Object-Oriented Design
  • SoC
  • CUDA
  • OpenCL
  • Pruning
  • Quantization
שתף משרה זו



RT embedded & AI software engineer

זיהוי דרישה: 5886

מיקום גאוגרפי: שפלה

חברה: ElbitSystems

עיר: רחובות

Elbit Systems is an international high technology company engaged in a wide range of programs throughout the world, primarily in the defense and homeland security arenas

We develop and supply a broad portfolio of airborne, land and naval systems and products for defense, homeland security and commercial applications

We are seeking a RT embedded & AI software engineer to join our Image Processing Group within the ISTAR & EW Division, working on groundbreaking high power laser systems and advanced AI solutions

This position is located in Rehovot

About The Group

The Image Processing Group is at the forefront of innovation, developing cutting edge algorithms in computer vision and artificial intelligence

Our work supports advanced airborne, ground, and space based intelligence and surveillance systems, pushing the boundaries of what’s possible in defense technology

Responsibilities

System Architecture: Take full ownership of the implementation architecture across diverse hardware platforms, ensuring scalability and robustness for high-power laser and imaging systems

Algorithm Implementation: Develop and deploy sophisticated tracking and image enhancement algorithms, bridging the gap between classical signal processing and modern Neural Networks (NN)

Hardware Optimization: Optimize and maximize real-time performance and throughput on heterogeneous hardware platforms (DSPs, SoCs, and AI Accelerators)

End-to-End Development: Lead the software lifecycle from high-level design to low-level implementation, ensuring seamless integration within multi-disciplinary systems

Performance Engineering: Conduct deep-level profiling and optimization to meet stringent latency and power-consumption requirements in mission-critical environments

Requirements

Education: B.Sc. in Mathematics, Computer Science, or Electrical Engineering from a leading academic institution

Embedded Expertise: 5+ years of proven experience in Real-Time (RT) Embedded software development and AI implementation

Software Mastery: Expert-level proficiency in C/C++ with a focus on Object-Oriented Design (OOD) and architecture

System Knowledge: Extensive experience with Linux environments and multi-threaded programming in real-time contexts

Leadership & Mindset: Demonstrated ability to lead complex tasks independently while thriving in a collaborative team environment

Problem Solving: Exceptional analytical skills with a system-level perspective on complex hardware-software interactions

Experience in GPU programming (CUDA/OpenCL) and hardware acceleration - advantage

Background in optimizing Deep Learning models for edge deployment (quantization, pruning) - advantage

  • Why Join Us

Be part of high power laser projects at the cutting edge of global defense technology

Work in a multidisciplinary environment with top experts in AI, computer vision, and system engineering

Influence the future of advanced intelligence and surveillance systems

Thrive in a culture of innovation, collaboration, and technological excellence
Elbit Systems