Software Engineer

4 weeks ago


Calgary AB, Canada Hexagon Geosystems Full time

Software Engineer - Photogrammetry / GeomaticsAt Hexagon Geosystems we know that the success of our business is a direct result of our highly motivated and collaborative staff. And we stand by this fact: We value our people as much as we value our business. We pride ourselves on providing a stimulating work experience and cultivating teams that encourage learning, so that you can hone your expertise and grow in your career. DO WHAT YOU LOVE: We are not afraid to try new things, take calculated risks, and find new opportunities. We value performance over procedure, setting measurable goals, and working collaboratively to achieve the results we seek. LOVE WHAT YOU DO: Whether you’re fresh out of college or a seasoned professional, we offer an environment where your professional aspirations can become reality. With offices around the world, we celebrate a diverse set of smart and talented people who are passionate about building solutions that solve real world problems Hexagon Geospatial Content Solutions (GCS) division is seeking a talented Photogrammetry Development Engineer to join our agile development team in developing desktop and High Performance Computing (HPC) products for geospatial data management (imagery, vectors and terrain), processing and web delivery. Hexagon Geosystems is part of Hexagon, a leading global provider of design, measurement and visualization technologies that enable customers to design, measure and position objects, and process and present data. Responsibilities will include: Research, implement and design new product features.Work as a member of a small development team that develops high performance cluster applications to process large amount of raw data from digital imaging (frame, line and oblique) and LiDAR sensors to create GIS ready end products for complex analysis and visualization.Involvement in the full lifecycle of software development using iterative agile software development methodologies including requirements gathering, object-oriented analysis and design (OOAD), implementation (including unit testing), deployment, and maintenance.assisting with maintenance and enhancement of the existing HPC software products including debugging and diagnosis of software defects.The successful candidate will have the following skills and experience: Master’s degree or PhD in Geomatics, Computer Science, Engineering, or related Scientific field.Deep understanding on algorithmic level and/or hands on experience in photogrammetry pipelines (feature extraction/matching, SfM, MVS, meshing, texturing). Proficiency in C++ and/or Python. Being solution/result oriented and having can-do attitude. Effective verbal and written communication skills in English.Highly motivated team player.In addition, the following skills are highly desirable:Experience in simulations and photorealistic rendering in Unity, Unreal, Blender or Cinema 4D is a plus. Experience in computational geometry, parametric surface fitting, AI/ machine learning/ deep learning, segmentation.Experience in optimizing camera systems/lighting for photogrammetry in simulations and/or in real life.Experience with unit and/or mock testing including test driven development.Experience in geospatial sciences and/or developing applications for GIS/CAD a plus.Experience with RDBMS (Oracle or Postgresql).Breadth of knowledge across open-source technologies including QT, boost, cppunit, log4cxx, geos, etc.



  • Calgary, Canada JAM Software GmbH Full time

    Visit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! Who we are IrisCX is a dynamic software startup spread across Calgary, Toronto, Vancouver, and Ottawa. We are looking for a Data Scientist to join our team to help push...


  • Calgary, Canada JAM Software GmbH Full time

    Visit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! Who we are IrisCX is a dynamic software startup spread across Calgary, Toronto, Vancouver, and Ottawa. We are looking for a Data Scientist to join our team to help push...


  • Calgary, Canada JAM Software GmbH Full time

    Visit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! Who we are IrisCX is a dynamic software startup spread across Calgary, Toronto, Vancouver, and Ottawa. We are looking for a Data Scientist to join our team to help push...


  • Calgary, Canada JAM Software GmbH Full time

    Visit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! Who we are IrisCX is a dynamic software startup spread across Calgary, Toronto, Vancouver, and Ottawa. We are looking for a Data Scientist to join our team to help push...


  • Calgary, Canada JAM Software GmbH Full time

    Visit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! Who we are IrisCX is a dynamic software startup spread across Calgary, Toronto, Vancouver, and Ottawa. We are looking for a Data Scientist to join our team to help push...


  • Calgary, Canada JAM Software GmbH Full time

    Visit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! IrisCX has an employee stock option plan – one of the perks of joining a company as one of its foundational team members! Stock options are built directly into our...


  • Calgary, Canada JAM Software GmbH Full time

    Visit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! IrisCX has an employee stock option plan – one of the perks of joining a company as one of its foundational team members! Stock options are built directly into our...


  • Calgary, Canada JAM Software GmbH Full time

    Visit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! IrisCX has an employee stock option plan – one of the perks of joining a company as one of its foundational team members! Stock options are built directly into our...


  • Calgary, Canada JAM Software GmbH Full time

    Visit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! IrisCX has an employee stock option plan – one of the perks of joining a company as one of its foundational team members! Stock options are built directly into our...


  • Calgary, Canada JAM Software GmbH Full time

    Visit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! IrisCX has an employee stock option plan – one of the perks of joining a company as one of its foundational team members! Stock options are built directly into our...


  • Calgary, AB, Canada NovAtel Inc. Full time

    Hexagon Autonomy and Positioning (A&P) is looking for a Software Developer to join our team to develop precise positioning products for autonomous driving applications. In this position, you will have a focus on integrating and adapting emerging Hexagon products geared for automotive and safety critical applications to different platforms and systems, and...


  • Calgary, AB, Canada HCLTech Full time

    Job title - Software Developer III - Video SoftwareLocation - Calgary, Alberta.Onsite - The roleAs a Software Developer in the Video Applications team, you will be involved in the software development lifecycle in our fast-paced Agile development environment. You will work with other developers, our architect and testers to collaboratively develop software...


  • Calgary, AB, Canada HCLTech Full time

    Job title - Software Developer III - Video SoftwareLocation - Calgary, Alberta.Onsite - The roleAs a Software Developer in the Video Applications team, you will be involved in the software development lifecycle in our fast-paced Agile development environment. You will work with other developers, our architect and testers to collaboratively develop software...


  • Calgary, AB, Canada NovAtel Inc. Full time

    Overview Hexagon Autonomy and Positioning (A&P) is looking for a Software Developer to join our team to develop precise positioning products for autonomous driving applications. In this position, you will have a focus on integrating and adapting emerging Hexagon products geared for automotive and safety critical applications to different platforms and...


  • Calgary, AB, Canada Avmax Group Full time

    Employment Type: Full-time Permanent. Division/Department: Engineering. Avmax is a diverse company offering every product and service related to aviation. We have locations, operations, and deployment worldwide . Avmax") is to simplify our customers' aviation needs through dependable, globally integrated services with trusted results. Aircraft...


  • Calgary, AB, Canada Avmax Careers - Canada Full time

    Avmax is a diverse company offering every product and service related to aviation. We have locations, operations, and deployment worldwide. Avmax") is to simplify our customers' aviation needs through dependable, globally integrated services with trusted results. Aircraft Leasing, Airline Operations, Avionics, Component Repairs, Engineering, MRO, Paint and...


  • Calgary, AB, Canada NovAtel Inc. Full time

    Overview The Agriculture Engineering Team within Hexagon’s Autonomy & Positioning division is looking for a Sensor Fusion Software Engineer to join our high-tech engineering and manufacturing company that is committed to customer service excellence and continuous improvement. Reporting to the Agriculture Software Manager , you will be focused on...


  • Calgary, AB, Canada GuestTek Interactive Entertainment Ltd. Full time

    Position: Intermediate Software DeveloperDepartment: Research and DevelopmentLocation: CalgaryPosition Type: Full-time About UsGuestTek specializes in providing Internet, Media, and Voice solutions for the Hospitality industry, seamlessly connecting Guests to the resources they require to complete their day-to-day business needs. Whether its provisioning...


  • Calgary, AB, Canada GuestTek Interactive Entertainment Ltd. Full time

    Position: Intermediate Software DeveloperDepartment: Research and DevelopmentLocation: CalgaryPosition Type: Full-time About UsGuestTek specializes in providing Internet, Media, and Voice solutions for the Hospitality industry, seamlessly connecting Guests to the resources they require to complete their day-to-day business needs. Whether its provisioning...


  • Calgary, AB, Canada Canadian Software Testing Board Full time

    Purpose of the position Reporting to the Manager, Test Engineering, you will be responsible for designing, developing, commissioning and ongoing support of manufacturing test processes, procedures and test systems that are deployed to contract manufactures, original design manufacturer and original equipment manufacturers. Responsibilities and...