DigitalGlobe Software Engineer in United States

Please review the job details below.

MDA Geospatial Services is strengthening the software development team in support of Radarsat-2 and Radarsat Constellation Mission (RCM) satellites operations in St. Hubert, QC. Radarsat-2 is a Canadian commercial satellite and provides high-resolution SAR imagery to customers around the world. The Radarsat-2 team is looking to maintain and enhance the suite of Radarsat-2 Web Services. RCM is a constellation of 3 satellites which provides high-resolution SAR imagery.

The Software Developer will work under the supervision of the Lead Software Engineer to maintain and to provide upgrades to existing web services and web applications, including the Order Desk Web Service (ODWS), the Acquisition Planning Tool Web Service (APTWS), the Radarsat-2 Web Service (RS2WS) using established software engineer principles and software configuration management techniques. The Software Developer will also be taking part in the maintenance and support of different Ground System applications associated with the RCM mission.

This position is located at the MDA Control Centre, Canadian Space Agency Headquarters, in St Hubert, PQ.


Primary responsibilities:

  • Perform software engineering to develop and to maintain new and existing web service applications for RADARSAT-2: designs system enhancements, propose and execute implementation and test plans on one or more web services

  • Perform software engineering to develop and to maintain ground system applications for RCM

  • Interact with operations team to provide support.

  • Document the various software development phases such as requirement, design, test plan, and maintenance plan.

Secondary responsibilities:

  • Tool development to support Mission planning system maintenance and automation

  • Other duties as needs, priorities, and skills allow.


  • Completed post-secondary education (B.Sc, M.Sc. or equivalent) in Computer Science, Computer Engineering or related discipline. IT Diploma and experiences will also be considered.

  • 3-5 years related experience in software development preferred

  • Knowledge of Java, JavaScript, Java EE, Web Services, C++, SQL, Glassfish, Apache Tomcat, Maven, Netbeans, Eclipse, Visual Studio and SVN

  • Experience with Perl, Python, C#, Visual Studio, XML, MS SQL Server, PostgreSQL and Jenkins would be an asset.

  • Good team player with excellent written and verbal communication skills.

  • Initiative, follow-through and excellent organizational skills.

MAXAR Technologies offers a generous compensation package including a competitive salary; choice of medical plan; dental, life, and disability insurance; a 401(K) plan with competitive company match; paid holidays and paid time off.

We are a vertically integrated, new space economy story, including segments across the value continuum for every moment leading up to and following launch. We lead in satellite communications (building and operating), ground infrastructure, Earth observation, advanced analytics, insights from machine learning, next-generation propulsion, space robotics, on-orbit servicing, on-orbit assembly, and protection of space assets through cybersecurity and monitoring of space systems. By integrating our leading-edge capabilities, we provide innovative, cost-effective solutions, value for customers, and thus unlock the multiplier effect of our combined businesses.