Real-Time Software Student
Job Title
Elbit Systems in Haifa site is look for a Real-Time Software Student
Job Description
Who We Are
A multidisciplinary software development group working on advanced, real-time embedded systems
Our projects span a wide range of technologies and platforms, from low-level microcontroller applications to high-level GUI-based systems
Job Description
As a Real-Time Software Student, you will join a dynamic development team and contribute to the design and implementation of complex software systems. You will gain hands-on experience in:
Navigation and guidance systems
Image manipulations
Video compression
Communication protocols and physical interfaces
Integration of advanced algorithms
Cutting-edge visual experiences and solutions for pilots
Collaborate closely with softwere, algorithmic, and electro-optics teams to implement innovative graphics solutions
You will work with diverse hardware and operating systems, including:
FPGA integrated with multi-core ARM/PPC processors
Image and video compression hardware
VxWorks, Linux, and Windows environments
Education
Second or third-year student for B.Sc in Computer Science, Software Engineering, or equivalent
Qualifications
At least one year remaining until graduation
two or more years of experience in C++ development and debugging
Ability to thrive in a dynamic environment with changing goals and requirements
Preferred Qualifications:
Experience in Linux development
Familiarity with C#
Familiarity with CMAKE, GIT, and CI/CD
Familiarity in computer graphics programming with OpenGL/Vulkan/DirectX
Familiarity in shading languages: GLSL/HLSL
Knowledge of Python, OpenCV, and Boost