Software Engineer student position
Elbit Systems
- Where
- IsraelThe listing doesn't say if it's on-site, hybrid or remote.
- Language, from the listing
- No Hebrew mentioned. Mentions EnglishA missing mention doesn't mean Hebrew isn't needed. Ask if it matters to you.
- Dates
- Posted 5 Oct 2026
- Last checked on the employer's site
- 3 h ago (7 Oct 2026)
- Source
- Employer career site
What they ask for
- Second-year Software Engineering student
- Good knowledge of Python and software-design principles
- Knowledge of client-server architecture, REST APIs, and service integration
- Familiarity with Linux, Git, and server environments
- Ability to read and write technical documentation in English
- Ability to work effectively with system engineers, R&D teams, and software developers
- Ability to learn new technologies and complete assigned tasks independently
- Availability for two to three working days per week
- Projects involving backend systems, data pipelines, or distributed applications
- Familiarity with databases, big-data concepts, and S3-compatible object storage
- Familiarity with Docker, CI/CD, message queues, caching, or containerized services
- Practical use of AI-assisted tools for software design, requirements analysis, coding, testing, and documentation
Nice to have
- Certified Practical Software Engineer with relevant development experience – an advantage
- Advantages
The full listing
We are looking for a Software Engineering student to join our engineering team in Holon
The role focuses on defining, designing, reviewing, and integrating software tools for engineering and laboratory environments
You will work closely with system engineers, R&D teams, and software developers
Responsibilities
Design technical solutions and workflows for engineering software tools, supported by modern AI-assisted development methods
Define software requirements and acceptance criteria
Design interfaces, APIs, data formats, and integration methods
Review software tools against their requirements and identify architectural, integration, performance, and usability gaps
Support application integration, testing, and debugging in engineering and laboratory environments
Requirements
Second-year Software Engineering student
Certified Practical Software Engineer with relevant development experience – an advantage
Good knowledge of Python and software-design principles
Knowledge of client-server architecture, REST APIs, and service integration
Familiarity with Linux, Git, and server environments
Ability to read and write technical documentation in English
Ability to work effectively with system engineers, R&D teams, and software developers
Ability to learn new technologies and complete assigned tasks independently
Availability for two to three working days per week
Advantages
Projects involving backend systems, data pipelines, or distributed applications
Familiarity with databases, big-data concepts, and S3-compatible object storage
Familiarity with Docker, CI/CD, message queues, caching, or containerized services
Practical use of AI-assisted tools for software design, requirements analysis, coding, testing, and documentation
Only qualified candidates will be contacted*