Internship: Geospatial Data Conversion m/f/d
at ADB Safegate
Österreich, Steiermark, Austria -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 19 Dec, 2024 | Not Specified | 20 Sep, 2024 | N/A | C++,Computer Science,Software Development Tools,Cmake,Data Manipulation,Geoinformatics,Information Systems,Interpersonal Skills,Scrum,Gis | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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