Software Engineer
3 weeks ago
Software Engineer - Photogrammetry / Geomatics
At 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.
-
Software Engineer, Travel
3 days ago
Calgary, AB, Canada NovAtel Inc. Full timeHexagon 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...
-
Software Developer, Engineering
4 weeks ago
Calgary, AB, Canada NovAtel Inc. Full timeOverview 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...
-
Software Test Engineering Intern
1 day ago
Calgary, AB, Canada Avmax Careers - Canada Full timeAvmax 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...
-
Sensor Fusion Software Engineer
1 month ago
Calgary, AB, Canada NovAtel Inc. Full timeOverview 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...
-
Test Engineer or Developer
1 month ago
Calgary, AB, Canada Canadian Software Testing Board Full timePurpose 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...
-
Software Engineering Manager
4 days ago
Calgary, AB, Canada ICwhatUC - AR Video for Enterprise Full timeIrisCX has an employee stock option plan – one of the perks of joining a company as one of its foundational team members! All full-time IrisCX team members have access to our employer-paid comprehensive benefits plan. We also offer coverage for mobile phones, digital wellness, and remote work setup. IrisCX is a dynamic software startup spread across...
-
Software Engineer
5 days ago
Calgary, AB, Canada Hexagon Geosystems Full timeSoftware 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...
-
Software Engineer
5 days ago
Calgary, AB, Canada Hexagon Geosystems Full timeSoftware 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...
-
software design engineer
4 weeks ago
Calgary, Canada Web Tech Software Publishers Ltd Full timeEducation: Bachelor's degreeExperience: 1 year to less than 2 yearsTasksLead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systemsCertificates, licences, memberships, and courses Associate Computing Professional...
-
Software Engineer
1 day ago
Calgary, AB, Canada GeologicAI Full timeAbout Us: GeologicAI is a Calgary-based start-up developing and deploying exciting new technologies for the energy and mining sectors under the GeologicAI brand. We build nifty geological robots that scan rocks, train AI to analyze the scan data, and make fancy software that makes all our results incredibly useful for finding and extracting natural...
-
Software Engineering Manager
1 month ago
Calgary, AB, Canada ICwhatUC - AR Video for Enterprise Full timeIrisCX 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 compensation plan and are offered as a bonus when we hit collective company goals. Unlimited vacation IrisCX offers unlimited vacation to give our team the opportunity to rest and recharge...
-
software design engineer
4 weeks ago
Calgary, Canada Web Tech Software Publishers Ltd Full timeEducation: Expérience: EducationBachelor's degreeTasksLead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systemsCertificates, licences, memberships, and courses Associate Computing Professional (ACP)Canadian...
-
Software Engineer, Travel
1 month ago
Calgary, AB, Canada Tykans Group Inc Full timeCollaboratively work with the cross functional teams in an Agile (Scrum/Kanban) environment and be involved in assisting all technical activities within the team such as sprint planning, software development life cycle activities, code reviews, research, deployments, and documentation creation. Work on new and existing Applications, Web Portals,...
-
Software Engineer
4 days ago
Calgary, AB, Canada SMART Technologies Inc Full timeWork at SMART Technologies, and you can be part of a team that creates and markets leading-edge hardware and software tools sold around the world. You can join the many skilled professionals who make SMART part of three million classrooms worldwide. Reporting to the Manager, Software development, you will be a member of a highly agile team tasked with...
-
Junior Software Engineer
4 days ago
Calgary, AB, Canada Vividtheory Full timeWhether innovating a new idea, building amazing new software, or creating the next best marketing campaign, we live by the motto, “You Can”. Vivid Theory is a studio specializing in exciting marketplace technology, two-sided SAAS, and PAAS products for commercialization and sale Looking for Junior Software Developers. You will join a team of software...
-
Senior Software Graphics Engineer
3 weeks ago
Calgary, AB, Canada Summitsquad Full timeSenior Software Graphics Engineer (Remote) OpenGL Contract Work (remote) Summit Squad is seeking an uber/expert software graphics engineer to help us create a high-performance rendering framework with OpenGL ES for mobile devices. You will work with our principal software engineers to integrate the developed framework into our systems. So if you love...
-
Software Engineer
1 month ago
Edmonton, AB, Canada Ahki Full timeTECHSAVY INC. POSITION: SOFTWARE ENGINEER TYPE OF EMPLOYMENT: FULLTIME NUMBER OF HOURS: 32 HOURS/ WEEK WAGES: $40.00/HOUR LOCATION OF EMPLOYMENT: EDMONTON, AB Languages English Education Bachelor's degree Experience 5 years or more Responsibilities Tasks Research, evaluate and synthesize technical information to design, develop and test...
-
Exro Energy
1 month ago
Calgary, AB, Canada Exro Technologies Inc. Full timeExro Energy - Embedded Linux Software Engineer Calgary Innovation Centre, Calgary, Alberta, Canada Job Description Posted Thursday, February 29, 2024 at 7:00 AM | Expires Saturday, April 20, 2024 at 5:59 AM We are looking to hire a skilled Embedded Linux Software Engineer to join our dynamic team. Exro is developing the next generation of electric...
-
Senior Software Engineer
1 month ago
Calgary, AB, Canada Getty Images, Inc Full timeSenior Software Engineer - Calgary (Remote) Duration: Permanent Location: Calgary (Remote) Start: ASAP Who You Are: You have extensive experience with .NET and web services. You are enthusiastic about the pragmatic application of agile engineering practices. You are passionate about engineering durable software that withstands the test of time. You...
-
Full-Stack Software Engineer
2 weeks ago
Calgary, AB, Canada AltaML Inc. Full timeWe're seeking a Full-Stack Software Engineer to join our talented team on our agriculture venture. You will thrive in smaller team environments, possess a hands-on approach, and have the ability to prototype quickly and deliver new features in an agile environment. You will play a crucial role in designing, developing, and implementing cutting-edge software...