All jobs

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*