System Software Development Engineer
MDA Space Canada
Building the space between proven and possible, MDA Space (TSX:MDA) is a trusted mission partner to the global space industry. A robotics, satellite systems and Geointelligence pioneer with a 55-year+ story of world firsts and more than 450 missions, MDA Space is a global leader in communications satellites, Earth and space observation, and space exploration and infrastructure. The MDA Space team of more than 3,000 space experts in Canada, the US and the UK has the knowledge and know-how to turn an audacious customer vision into an achievable mission – bringing to bear a one-of-a-kind mix of experience, engineering excellence and wide-eyed wonder that’s been in our DNA since day one. MDA Geospatial Services is strengthening the software development team in support of satellite operations and is seeking an experienced and versatile Software Engineer to join our team in St. Bruno, QC.
The Software Engineer will work under the supervision of the Lead Software Engineer and specific Component Lead/Product Owner to participate in the development, integration, testing and maintenance of user interfaces and web services, using established software engineer principles and software configuration management techniques. The Software Engineer will also be interacting with the operations team to help find and prevent operational issues as well as maintain/improve the development environment for the systems he will be working on.
The Software Engineer will support CHORUS-C and/or Radarsat-2 (R2) and/or Radarsat Constellation Mission (RCM) if needed.
R2 is a Canadian commercial satellite and provides high-resolution SAR imagery to customers around the world. CHORUS-C is the next MDA generation commercial Earth observation (EO) mission.
This position is located in MDA control center, in St Bruno QC.
Perform software engineering to develop, integrate, test and maintain ground system applications
Interact with operation teams to support application integration and testing within operational and development environments.
Work closely with our operations and production teams to provide Level 3 support.
Document the various software development phases (e.g., test and maintenance plan).
Maintain, update and improve the development environment as well as all the needed systems (database, file transfers etc …)
Tools development to support system maintenance and automation
Support investigation and fix of database and system issues.
Completed post-secondary education (B.Sc., Sc. or equivalent) in Computer Science, Computer Engineering or related discipline. IT Diploma and relevant experiences will also be considered.
Minimum 5 years related experience in software development
Experience with React.js and typescript
Experience with Python including Django framework
Experience with SQL (SQL server, PostgreSQL),
Experience with Java using maven (including Spring framework and Hibernate)
Experience with Agile processes and issue tracking tools like JIRA
Knowledge of Windows and Linux OS
Experience with XML, JSON, SVN, Git, Jira and Jenkins.
Knowledge of Cybersecurity as it relates to web applications
Knowledge of C++ development, standards and specifications
Experience with AWS or other cloud infrastructure
Attention to detail and desire to probe further into data
is an asset
Successful candidates must obtain and hold security clearance at the reliability status level
Upgrade to secret status level and security assessment for the Controlled Goods Program (CGP) might be needed depending on additional project being worked on
While there might be possibility for 1 day work from home, it is expected the candidate to work on site.
An equal opportunity employer prizing diversity, integrity and collaboration, we are committed to growing MDA’s and Canada’s leadership in this next golden age.
extended healthcare and flexible drug plans, dental and vision benefits, disability income protection, life insurance, group retirement savings plans; and an employee and family assistance program.
$86k - $130k per year
...industry. A robotics, satellite systems and geointelligence pioneer... ...of-a-kind mix of experience, engineering excellence and wide-eyed... ...big and push boundaries on the ground and in the stars to change the... ...participate in vendor flight software development, participate in spacecraft...SuggestedFull timeRemote workWorldwideFlexible hours$115k - $150k per year
...provider connectivity. We are seeking a skilled and motivated Software Engineer to join our team. You will develop and maintain our migration... .... Participate in team-based on-call rotations to maintain system reliability, actively responding to incidents, troubleshooting...SuggestedLong term contractFull timeInternshipWork at officeLocal areaImmediate startRemote workHome officeFlexible hours- ...The Software Technologies team provides solutions to meet grid security... ...comprehensive suite of power system analysis tools, with... ...As a Power System Software Engineer, you will be involved in both... ...validation, transmission planning and operation, load and generation interconnection...SuggestedRemote jobFull timeImmediate startWork visa
- ...Earth. Planet designs, builds, and operates the largest constellation of imaging satellites... ..., manufacturing, data processing, and software engineering, our office is a truly inspiring mix of... ...improvements and features for core systems owned by the team, such as GKE clusters...SuggestedOngoing contractFull timeInternshipWork at officeLocal areaRemote workHome office3 days per week
$169.2k per year
...Want to lead engineers building software that helps pros get the job done and know exactly how their business... ...be part of our SP (Service Provider) Operations group, focused on helping Service... ...to build extraordinary experiences and systems. Be committed to the success of your...SuggestedLong term contractFull timeInternshipWork at officeLocal area$120k - $195k per year
...computing, artificial intelligence, and software-defined networking to provide our clients... ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation... ...for world-class Senior/Lead Network Systems software engineers. Network systems software...Full time$125k - $155k per year
...platforms. We’re looking for a senior software engineer to help evolve and support the gameplay... ...maintaining, and improving core gameplay systems in C++, with an emphasis on moment-to-... ...to gameplay, simulation, AI, tools, or engine systems. ● Are comfortable working in...Long term contractFull timeRemote work$95k - $159k per year
...organizations around the world. We are seeking a Software Engineer to join our Security features team and help build the systems that make that mission possible. In this... ...designs, architects, and builds systems from the ground up. You’ll own the delivery of project work end...Full timeLocal areaRemote workShift work- ...TASKS YOU WILL ACCOMPLISH Act as a systems engineer and carry out pneumatics discipline activities... ...technical engineering analysis, ground, and flight test results. Prepare engineering... ...requirements. Support the build and operation of test platforms (rigs, flight test...Full timeTemporary workWorldwide
- ...Relevant du Directeur des opérations, l’Associé aux opérations soutient... ..., la mise à jour des systèmes et la gestion des tâches administratives... ...Mandate: Reporting to the Operations Manager, the Operations... ...into client portal management software. Deliver excellent service...Full time
- ...safety. We are seeking a practical and decisive systems engineer to bridge the gap between our AI development and trucking operations. You will lead the definition of operational... ...framework. - Work with operations and software teams to define protocols for nominal and off...Full timeWork at officeWork from homeFlexible hours
- ...Systems Engineer Waterloo, Ontario Your opportunity at VueReal VueReal is revolutionizing... ..., optical, embedded, and application software together into working products. You... ...automation, image processing, AI, and more. The operation and business side covers dealing with...Full timeWork at office
- ...ABOUT THE ROLE We’re seeking a Systems Engineer to join LayerZero. In this role, you’ll... ...systems-level or performance-critical software. ~ Strong proficiency in systems programming... ...CPU architecture, cache hierarchy, and operating systems . ~ Experience designing or...Full time
$85k - $135k per year
...the development of digital investigative software that acquires, analyzes, and shares... ...We’re looking for a talented Software Engineer who excels in technical problem-solving... ...Proficiency with Git. ~ Familiarity with Linux Operating Systems. ~ Strong interpersonal skills, an...Full timeWork at officeLocal areaFlexible hours- ...28 countries still runs on disconnected systems, manual workflows, and decisions made... ...of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental... ...Experience Platform is being built from the ground up. No legacy architecture to fight. No...Long term contractFull timeTemporary workInternshipWork at officeImmediate start
- ...services are provided. It currently operates in 45 cities across Algeria,... ..., you will be part of our engineering team, working with a high-... ...and build large scale backend systems and micro-services. You will... ...Build robust and scalable software in Node.js , Python or Go...Full timeWork at officeRemote work
- ...Space Systems Engineer Work Location: Waterloo, ON About Canadian Strategic Missions Corp... ...it matters most. Our work is grounded in close collaboration with government and... ...to design and deliver systems that operate in space environments and other mission...Long term contractFull timeFor contractorsRemote work
- ...About Liferaft Liferaft builds software that helps organizations find,... ..., values-driven team that operates with clarity, discipline, accountability... ...and visionary Senior Software Engineer to help us continue to grow... ...data ingestion and processing systems to ensure high-volume data is...Full timeLive InRemote workFlexible hours
- ...day? As part of our Agentic Operation team, you’ll build the platform... ...foundations of agentic systems, from tool orchestration and... ...excited about solving complex engineering challenges, experimenting with... ...home here. As our Senior Software Developer, you will: Design...Full timeWork from home
$86k - $130k per year
...industry. A robotics, satellite systems and geointelligence pioneer... ...of-a-kind mix of experience, engineering excellence and wide-eyed... ...big and push boundaries on the ground and in the stars to change the... ...integration, verification, and operations of complex space missions and...Full timeFor subcontractorRemote workFlexible hours- ...Description Core Skills: Flight Control Systems • Flight Test or Ground test • Flight Control Electronic Control Units Title: Systems Test Engineer Description: Flight Control... ...of results vs. requirements. * Operation of Engineering Qualification test rigs...Full time
$90k - $229.5k per year
...learning. In our fast-changing world, the traditional educational system struggles to meet the diverse and evolving needs of young... ...love of learning. Role Outschool is looking for full-stack Software Engineers to develop and improve our suite of products to help parents,...Remote jobFull timeWork at officeLocal areaHome officeFlexible hours$110k - $135k per year
...into care. About The Role: As a Software Engineer, you will work alongside a team of engineers... ...logic tailored to each client's operational patterns. That means working across the... ...go-live. Use logs, workflow state, and system telemetry to diagnose problems at the code...Long term contractFull timeContract workWork at officeRemote work2 days per week- ...development of digital investigative software that acquires, analyzes, and... ...for a Senior Software Engineer to join the Customer Hosted... ...using Git based version control systems; ~ Proficiency using relational... ...to a background check may be grounds for revoking an offer of...Full timeLocal area
- ...communities. As a high-growth software company, we're shaking up the... ...-native customer service and operations platform purpose-built for... ...to replace inefficient legacy systems while managing increasing operational... ...As a Software Engineer II, you'll play a key role in...Remote jobInternshipFlexible hours
- ...acquiring and growing successful software companies. Trusted by over... ...looking for an experienced Engineer to join our multi-disciplined... ...hardware-based IT and Security systems. Supporting all cloud-... ...Windows and Linux based server operating systems ~ Basic understanding...RemplacementFull timeWork at officeRemote work
- ...and network infrastructure is properly racked, labeled, cabled, and configured Troubleshoot hardware and software issues in some of the world’s most advanced systems Document data center layout and network topology in DCIM software Work with supply chain &...RemplacementFull timeInternshipLocal areaFlexible hoursShift workDay shift
$90k - $110k per year
...and experience you will help us operate safely, protect the... ...opportunity! Job Title: Operations Engineer Reporting directly to the... ...operation of Fleet Management systems and HPGPS equipment. The Ideal... ...and Tahltan Territory. Ground transportation will be provided...Full timeLocal areaRemote work- ...really matter. Developers, DevOps engineers, and platform teams use Upsun... .... Our core belief is that software should power brighter... ...each other. Impact of an IT Systems Engineer As an IT Systems... ...device management with our IT Operations and Endpoint Manager so coverage...Remote jobFull timeInternshipWork at officeFlexible hours
- ...decisions and action, built from the ground up with privacy and security... ...infrastructure that need to operate reliably across thousands of... .... The work spans real-time systems, backend services, media pipelines... ..., and we are looking for an engineer who already works this way: using...Remote jobLong term contractFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to System Software Development Engineer. Be the first to apply!
- programmeur informatique Remote
- developpeur informatique Remote
- développeur informatique Remote
- IT system engineer Remote
- software engineer internship Remote
- software developer no experience Remote
- développeur logiciel Remote
- software developer remote Remote
- software engineer intern Remote
- software developer intern Remote

