cover image
Kongsberg Geospatial

Kongsberg Geospatial

kongsberggeospatial.com

1 Job

94 Employees

About the Company

Enabling Mission Critical Decisions. At Kongsberg Geospatial, we build precision real-time software for mapping, geospatial visualization, and situational awareness. Our software has been tried and proven in solutions for air-traffic control, ISR , and air defense. Over nearly three decades of providing dependable performance under extreme conditions, we've become the leading geospatial technology provider for mission-critical applications where lives are on the line. Every day, thousands of military personnel, air traffic controllers, first-responders, and ordinary users rely on the tools that we provide, as key components of systems and platforms for Command-and-Control, air defense, air-traffic control, and search and rescue.

Listed Jobs

Company background Company brand
Company Name
Kongsberg Geospatial
Job Title
Software Developer
Job Description
**Job Title:** Software Developer (C++) **Role Summary:** Design, develop, and maintain high‑performance backend services and component libraries in C++ for real‑time, cross‑platform geospatial applications. Collaborate with small, cross‑functional teams in an Agile environment, ensuring robust, user‑friendly solutions that meet performance, reliability, and scalability requirements. **Expectations:** * Demonstrate 3–5 years of professional C++ development experience. * Possess or be eligible to obtain Canadian security clearance. * Adapt quickly to evolving technology stacks and project scopes. * Travel within and outside of Canada approximately twice a year (hybrid work model). **Key Responsibilities:** * Analyze requirements, design and implement software components across multiple platforms (Windows/Linux). * Optimize and refactor existing code for performance, reliability, and maintainability. * Conduct unit, integration, and performance testing; debug production issues. * Perform code reviews, enforce coding standards, and maintain documentation. * Produce wireframes, screen comps, and front‑end code for polished user interfaces. * Apply UX best practices—defining personas, journey maps, workflows, and wireframes. * Participate in Agile/Scrum ceremonies: sprint planning, daily stand‑ups, retrospectives. **Required Skills:** * Advanced proficiency in modern C++ (ISO C++17/20+). * Experience with IDEs/compilers: Visual Studio, Eclipse, CLion, or similar. * Source‑control expertise: Git (branching, pull requests, merge conflicts). * Familiarity with Agile methodologies (Scrum/Kanban). * Strong problem‑solving, debugging, and performance‑tuning skills. * Excellent verbal, written, and presentation communication abilities. * Ability to work independently and collaboratively within small teams. * Bonus: Python, GIS/Geospatial libraries (GDAL, PROJ, GEOS), Spatial databases (PostGIS, GeoPackage). **Required Education & Certifications:** * Post‑secondary degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. * No specific certifications required, but knowledge of ISO/IEC 27001 security practices is a plus.
Ottawa, Canada
On site
Junior
18-03-2026