Senior C++ Developer (geometry, algorithms)

Luxoft

Calgary

On-site

CAD 80,000 - 120,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A leading provider of energy industry solutions is looking for a Senior C++ Developer in Calgary, Alberta. The role focuses on 3D algorithms within the Oil & Gas sector, requiring 5+ years in advanced geometry and proficiency in C++. This full-time position offers a stable project environment and the opportunity to work with a supportive, senior team following Agile principles.

Qualifications

  • 5+ years experience in advanced geometry implementations.
  • Experience with large scale linear or quadratic programming.
  • Proficiency in C++ is a must.

Responsibilities

  • Develop, maintain, and enhance 3D algorithms using C++.
  • Work with the development team following Agile practices.
  • Design, estimate, and implement features and fixes.

Skills

Advanced geometry
Computational geometry design
C++ proficiency
3D algorithms experience

Job description

Senior C++ Developer (geometry, algorithms)

Join our team as a Senior C++ Developer focused on 3D algorithms for the Oil & Gas domain.

We are a leading provider of energy industry solutions, developing a cloud-based enterprise information system. The project is stable, long-term, and embraces new technologies.

You will closely collaborate with a customer team in Houston, following Agile principles. Our team is senior, supportive, and friendly.

Responsibilities:

  • Develop, maintain, and enhance 3D algorithms using C++
  • Work with the development team following Agile development practices
  • Design, estimate, and implement features and bug fixes as prioritized by the Product Owner
  • Maintain high coding quality, writing unit tests, documentation, and thorough testing before QA verification
  • Keep up to date with existing and emerging relevant technologies
  • Communicate and escalated issues in a clear and timely manner

Mandatory Skills:

  • Background in advanced geometry (5+ years experience in practical implementations)
  • Design and implementation of computational geometry design
  • Experience with large scale linear or quadratic programming
  • Proficiency in C++

Nice-to-Have Skills:

  • Experience with 3D algorithms in C++
  • Exposure to Geological and Geophysical concepts
  • Experience with cloud technologies
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Business Development

IT Services and IT Consulting

Location: Calgary, Alberta, Canada

Salary: $80,000 - $120,000

Referrals increase your chances of interviewing at Luxoft by 2x

Get notified about new Software Engineer jobs in Calgary, Alberta, Canada.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Regular java developer
Regular java developer

Luxoft • Calgary

On-site
CAD 60,000 - 150,000
Software Architect
Software Architect

GeoSoftware • Calgary

On-site
CAD 110,000 - 150,000
Senior C++ Application Developer (CAD)
Senior C++ Application Developer (CAD)

Techedin • Montreal (administrative region)

Hybrid
CAD 96,000 - 103,000
C++ Developer
C++ Developer

Hammehr Talent Consultants • Calgary

On-site
CAD 100,000 - 125,000
Software Engineer
Software Engineer

NovAtel Inc. • Calgary

On-site
CAD 70,000 - 110,000
Senior Software Developer C++
Senior Software Developer C++

CS GROUP - Canada • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Hybrid Work
Medical, dental, and vision insurance
Telemedicine service
+3
Senior Software Developer C++
Senior Software Developer C++

CS CANADA Inc. • Quebec

On-site
CAD 90,000 - 120,000
Medical, dental, and vision insurance
Access to telemedicine service
RRSP program
+2
Senior Project Manager
Senior Project Manager

Agilus Work Solutions • Calgary

On-site
CAD 96,432 - 110,208
Hybrid work model
Travel reimbursement
Senior Software Developer
Senior Software Developer

Teledyne Technologies Incorporated • Vaughan

On-site
CAD 93,700 - 124,900
Work on advanced geospatial and sensing technologies
Deep engineering challenges
Opportunities to influence product design
Software Engineer
Software Engineer

Hexagon Autonomous Solutions • Calgary

On-site
CAD 70,000 - 100,000