Software & Research Engineer

Posted:
7/30/2025, 10:31:59 PM

Location(s):
Pendik, Istanbul, Turkey ⋅ Istanbul, Turkey

Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior

Field(s):
Software Engineering

Workplace Type:
On-site

Software & Research Engineer

Company:

Boeing Turkey Aviation and Trade Limited Company

Boeing Research & Technology META (Middle East, Türkiye, Africa) region is looking for a Software & Research Engineer to work in research projects related to full-stack development of production-grade model-based methods and software tools for data interoperability across multiple engineering design tools in our Istanbul office, Türkiye.

Position Responsibilities:

The successful candidate will perform the following duties:

  • Participate in agile activities including daily scrums, and planning
  • Adhere to team development standards for software processes, tools and metrics
  • Ability to work in an international team environment - on-site working schema
  • Works with the Product Owner to confirm that the end product reflects the desired functionality

Basic Qualifications (Required Skills/Experience):

  • Experience with software development using Java and Spring Boot framework
  • Solid understanding of OOP, Algorithms, Design Patterns and Code Refactoring
  • Experience with frontend JavaScript frameworks, Angular, React JS, Node JS
  • Experience with developing and executing unit and integrated test procedures
  • Exposure to scientific software development in Python
  • Bachelor, Master or Doctor of Science degree from an accredited course of study, in Computer Engineering, Software Engineering, Computer Science, Mathematics, Aerospace Engineering, Mechanical Engineering or a related field

Preferred Qualifications (Desired Skills/Experience):

  • Experience with research & development of products and technology
  • Knowledge/experience in the Aviation Industry desirable
  • Exposure to Systems Engineering is favorable
  • Experience in scientific software languages (e.g. Python, Matlab)
  • Experience using dependency management (Maven, Gradle)
  • Experience developing and maintaining REST APIs and interfaces
  • Familiarity with practices such as test-driven development (TDD), agile software development, continuous integration, dependency management
  • Knowledge of Git or other version control systems

Language Requirements:

Not Applicable

Education:

Bachelor's Degree or Equivalent

Relocation:

Relocation assistance is not a negotiable benefit for this position.

Security Clearance:

This position does not require a Security Clearance.

Visa Sponsorship:

Employer willing to sponsor applicants for employment visa status.

Contingent Upon Award Program

This position is not contingent upon program award

Shift:

Not a Shift Worker (Türkiye)