Software Engineering Intern
Join a multidisciplinary aerospace software team in Haifa developing advanced UAV systems across hardware-adjacent and high-level platforms. The role offers hands-on responsibility in defense technology development.
Responsibilities
- Design and implement complex software systems across multiple platforms and technologies
- Develop navigation and guidance systems, image manipulation, and video compression solutions
- Develop communication protocols and integrate physical interfaces
- Develop and integrate advanced algorithms
- Collaborate with software, systems, algorithm, and electro-optics engineers
- Work with high-performance computers, GPUs, Linux, VxWorks, and Windows environments
Requirements
- Currently in the second or third year of a B.Sc. in Computer Science, Software Engineering, or an equivalent field
- At least one year remaining until graduation
- At least one year of C++ development and debugging experience
- Proficiency in AI concepts and hands-on experience with AI-driven development workflows
- Submit an academic transcript with the application
Nice to have
- Linux development experience
- Familiarity with C#
- Familiarity with CMake, Git, and CI/CD