remote
Software Developer - Kongsberg
Software Engineer
Software Developer role focused on building real‑time geospatial solutions for defence and aerospace, using C++, Python, Qt and GIS technologies.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance C++ and Python components for real‑time geospatial applications.
- Implement user interfaces and visualisation tools using Qt and related frameworks.
- Integrate GIS data sources and algorithms to support air‑defence, search‑and‑rescue, and autonomous vehicle tracking systems.
- Collaborate with cross‑functional teams to define system requirements, perform code reviews, and ensure software quality.
- Participate in continuous integration, automated testing, and version control using Git.
Requirements
- Strong proficiency in C++ (C++11/14) and solid experience with Python scripting.
- Hands‑on experience with Qt for building cross‑platform GUIs.
- Knowledge of GIS concepts, spatial data formats, and real‑time processing.
- Familiarity with software development best practices, including unit testing, CI/CD pipelines, and source control.
- Excellent problem‑solving skills and ability to work in a collaborative, fast‑paced environment.