RT embedded & AI software engineer at ELBIT SYSTEM OF AUSTRALIA PTY LTD
, , -
Full Time


Start Date

Immediate

Expiry Date

28 Mar, 26

Salary

0.0

Posted On

28 Dec, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Real-Time Embedded Software Development, AI Implementation, C/C++, Object-Oriented Design, Linux Environments, Multi-Threaded Programming, GPU Programming, CUDA, OpenCL, Deep Learning Optimization, Quantization, Pruning, System Architecture, Algorithm Implementation, Hardware Optimization, Performance Engineering

Industry

Defense and Space Manufacturing

Description
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 arenasWe 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 intelligenceOur 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 systemsAlgorithm 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 systemsPerformance 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 institutionEmbedded Expertise: 5+ years of proven experience in Real-Time (RT) Embedded software development and AI implementationSoftware Mastery: Expert-level proficiency in C/C++ with a focus on Object-Oriented Design (OOD) and architectureSystem Knowledge: Extensive experience with Linux environments and multi-threaded programming in real-time contextsLeadership & Mindset: Demonstrated ability to lead complex tasks independently while thriving in a collaborative team environmentProblem Solving: Exceptional analytical skills with a system-level perspective on complex hardware-software interactionsExperience in GPU programming (CUDA/OpenCL) and hardware acceleration - advantageBackground 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 technologyWork in a multidisciplinary environment with top experts in AI, computer vision, and system engineeringInfluence the future of advanced intelligence and surveillance systemsThrive in a culture of innovation, collaboration, and technological excellence
Responsibilities
The engineer will take ownership of the implementation architecture across diverse hardware platforms and develop sophisticated tracking and image enhancement algorithms. They will also lead the software lifecycle from design to implementation while optimizing performance for mission-critical environments.
Loading...