All jobs

Software Embedded Manager

Elbit Systems

Where
IsraelThe listing doesn't say if it's on-site, hybrid or remote.
Language, from the listing
No Hebrew mentionedA missing mention doesn't mean Hebrew isn't needed. Ask if it matters to you.
Dates
Posted 8 Feb 2026
Last checked on the employer's site
5 h ago (6 Oct 2026)
Source
Employer career site

What they ask for

  • B.Sc. in Software Engineering / Computer Science / Computer Engineering
  • At least 4 years of experience in C++ development
  • At least 4 years of experience in Real-Time / Embedded systems development
  • At least 2 years of proven experience as a Team Manager, including direct people management
  • Only relevant applications will be answered*
  • #Haifa

Nice to have

  • Background in Deep Learning - advantage
  • Experience using or integrating GenAI tools to assist software development – advantage

The full listing

We are looking for For our Aerospace site in Haifa, we are looking for a Software Embedded Manager – GPGPU & AI to join our software R&D group We develop high-performance applications, complex optimizations, and parallel processing solutions on the most advanced computing platforms. Our group specializes in real-time embedded systems, combining Deep Learning, GPGPU Computing, and advanced system-level optimization, deployed on airborne edge platforms As a Team Lead, you will lead a team of experienced software engineers developing performance-critical, real-time systems. The role combines direct people leadership, technical authority, and hands-on development, with ownership over system architecture and the resolution of complex algorithmic challenges involving Deep Learning and GPGPU acceleration. You will drive solutions end-to-end — from architectural definition to detailed design and implementation. Come be part of the team shaping the future of AI on the edge In this role you will Lead, mentor, and professionally develop a team of experienced software engineers Own delivery, priorities, and execution quality in a fast-paced, innovative R&D environment Hold end-to-end responsibility for the team's software solutions, including software architecture, interfaces, and detailed design Act as a technical focal point and decision-maker for complex engineering challenges Actively develop in C++ (C++14 and above) and Python Implement and optimize algorithms using CUDA and OpenCL Develop high-performance, parallel, and real-time software components Collaborate closely with algorithm, system, and multidisciplinary engineering teams to deliver breakthrough solutions combining software, algorithms, and hardware Drive structured development processes, ensuring high code quality, maintainability, and engineering best practices Develop on Windows, targeting Linux-based embedded edge systems, with focus on ARM-based platforms and NVIDIA Jetson family devices Requirements B.Sc. in Software Engineering / Computer Science / Computer Engineering At least 4 years of experience in C++ development At least 4 years of experience in Real-Time / Embedded systems development At least 2 years of proven experience as a Team Manager, including direct people management Experience with CUDA / OpenCL and parallel computing - advantage Experience with computer vision (e.g., OpenCV) - advantage Background in Deep Learning - advantage Experience using or integrating GenAI tools to assist software development – advantage Only relevant applications will be answered* #Haifa