Internship: Geospatial Data Conversion m/f/d

at  ADB Safegate

Österreich, Steiermark, Austria -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate19 Dec, 2024Not Specified20 Sep, 2024N/AC++,Computer Science,Software Development Tools,Cmake,Data Manipulation,Geoinformatics,Information Systems,Interpersonal Skills,Scrum,GisNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Worldwide and 24/7, air traffic controllers use our innovative software to keep operations running.
Support our team as an expert in software development for Air Traffic Control (ATC) solutions at international airports.
Be part of this challenge and join our team to work on the following tasks:

SKILLS REQUIRED:

  • Currently pursuing or recently completed a degree in Computer Science, Geoinformatics, Geographic Information Systems (GIS), or a related field
  • Proficiency in C++ (versions 11/14/17) and experience with the Qt5 and similar framework
  • Familiarity with geospatial data formats such as KML, GeoJSON, and AIXM; Understanding of GIS concepts and spatial data manipulation
  • Experience with software development tools (e.g., Git, CMake) and methods (e.g., Agile, Scrum)
  • Attention to detail and precision in data handling and conversion
  • Ability to document work and communicate technical concepts clearly and effectively
  • Good interpersonal skills to interact with team members and potentially clients or end-users
  • Ability to work independently with minimal supervision as well as collaboratively in a team environment

Responsibilities:

  • Design, develop, and test software tools for converting geospatial data between KML, GeoJSON, AIXM, and our internal XML format, using using C++ and Qt5
  • Ensure high-quality conversion tools by implementing robust error handling and validation mechanisms
  • Optimize existing conversion tools for performance and reliability
  • Implement new features and enhancements based on user feedback and emerging requirements
  • Develop and maintain unit and integration tests to ensure the accuracy and integrity of data conversions
  • Participate in code reviews to maintain high standards of code quality and reliability
  • Create comprehensive documentation for developed tools, including user guides and technical specifications
  • Document all phases of the software development process, from design to deployment
  • Work closely with other developers and (company-intern) end-users to gather requirements and feedback


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Information Systems

Proficient

1

Österreich, Austria