You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
You're using an older version of Internet Explorer and some functionality may not work as expected. Please update your browser for the best experience.
MDA Systems Ltd.
MDA Systems Ltd. Logo

Software Maintenance Engineer - Aviation Systems

Reference ID: MSL00000023

Share job:

Job Location icon
Richmond, BC
Job Type icon
Full Time
Job Category icon

Job Description

MDA's Aeronautical Information Systems Engineering Services (AISES) provides long-term maintenance and support for our AIS customers, both civil and military, to meet their current AIS needs and to fulfill ICAO/Eurocontrol requirements.

Position Description:

We are looking for an experienced Software Engineer and/or Computer Scientist to join our team as the AISES Lead Engineer in the support and enhancement of our delivered AIS systems. The AISES Lead Engineer will work with our AIS customers to define the scope of AISES software releases, cost the work and plan, execute, and deliver those releases. Successfully leading the AISES software will involve hard work, creative problem solving, a passion for quality and an inquisitive mind with the ability to work with the customer.

Primary Activities

As the AISES Lead Engineer , you will have the opportunity to establish ownership and demonstrate your abilities in all phases of the software life-cycle, including:
  • Creating engineering solutions that are attractive to our customers and are cost-effective
  • Attending customer meetings to discuss status and any required engineering change
  • Preparing costings and engineering change proposals
  • Supporting requirements development with customers
  • Working from requirements to design, develop or modify complex software applications
  • Estimating, planning, tracking and driving assigned work through completion and into operations
  • Designing, coding, testing, debugging and documenting high quality software applications
  • Participating in integration, testing, acceptance and deployment of software applications
  • Assisting in troubleshooting problems in a software production environment
  • Leading and motivating a small software engineering team through multiple releases
  • Making technical decisions in consultation with all stakeholders
  • Following established development processes and corporate technical and quality standards

Candidate Profile
  • A University degree from an accredited institution in Engineering, Computer Science or other relevant discipline, or an equivalent combination of education and experience
  • Experience in the AIS domain is a big plus, but not required - a keen interest in learning about it is
  • The ability to understand and work with software requirement specifications
  • The ability to work within a large organization and understand dependencies and stakeholder needs
  • Self-motivated, with ability to work under minimal supervision
  • Demonstrated ability to work closely with customers
  • Demonstrated ability to work within and lead a team
  • Proven ability to plan, estimate, track and control work
  • Proven ability to identify and manage risks
  • Possess leadership and interpersonal skills, persuasive yet diplomatic, excellent negotiation skills
  • Excellent verbal and written communication skills

Technical requirements
  • 4+ years of experience in software development, integration and test
  • C and C++ proficiency. Some experience in Java would be advantageous
  • Experience with Perl, SQL, TCP/IP
  • Experience with HMI, MS Windows application development
  • Experience with HP Nonstop servers is a plus, but not required
  • Experience with database design, development and implementation
  • Knowledge of Aeronautical Information systems (e.g., NOTAM, Briefing, ATS Messages, Flight Planning)
    Comments/Special Considerations:
      • Successful candidate(s) must be able to obtain and hold security clearance at the required level.
      • Willing to travel to customer site

      MDA provides customers around the world with essential information solutions used for decision making. Our employees enjoy challenging careers with opportunity for growth and learning.

      MDA is an Equal Opportunity Employer.

      Posted: March 22, 2017
      Closes:April 2, 2017
      Email Address:
      Company Info
      1001-5000 employees

      Connect with employer:

      About MDA Systems Ltd.

      MDA is a global communications and information company providing operational solutions to commercial and government organizations worldwide. MDA's business is focused on markets and ...