You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

Software Developer

Full Time
4 days ago
68,000 to 92,000 per year
  • Boost your career by joining an established multidisciplinary company
  • Enjoy an annual salary of $68,000 - $92,000 based on education, skills and experience, plus great benefits
  • Become a valuable addition to our growing team
About Amtech Aeronautical

Amtech Aeronautical Limited is a professional engineering consulting firm that provides specialized engineering, product development, and project management services in aeronautical systems, science, and engineering disciplines, in military engineering, and in automated systems. Since starting a business in 1990 as Amtech Consulting and incorporating in 1991 as Amtech Aeronautical Limited, Amtech has developed and maintained a proven record of successful engineering, certification, and R&D projects in supporting the needs of our Government and Private Sector clients.

Amtech's Medicine Hat location is extensively involved in the military engineering and products area. Amtech has developed a strong working relationship with nearby Defence R&D Canada Suffield (DRDC Suffield). We provide a variety of project management, engineering and technical services to DRDC Suffield. The Medicine Hat location also provides engineering and technical support to organizations wishing to use the Suffield Experimental Proving Ground (EPG) and other specialized facilities at DRDC Suffield.

To learn more about our company visit: and

About the Opportunity

We have an opportunity for a full-time Software Developer to join our team on-site in Medicine Hat, AB

In this field position, you will be working in the military defence sector of the company. Reporting to the Manager of Military Engineering & Automation / PLCs you will work on a wide variety of projects (robotic vehicles, hardware/software systems, integration, and field support with specializations in software development, control logic, and military and aerospace system design).

Your responsibilities will include, but are not limited to: 

  • Participating in the development, testing, and troubleshooting of custom software including Windows/Linux programs, embedded
    software, and firmware
  • Providing software support to Amtech's military and aerospace customers
  • Assisting in the design, scheduling, programming and commissioning of Building Management Systems (BMS) including energy management systems, lighting controls, and HVACR systems
  • Offering software support for projects outside of the military and process control/automation engineering areas (such as aeronautical/certification engineering)
  • Contributing to the preparation of software development documents such as logic flow charts, metrics, testing plans, and user manuals
  • Liaising with clients and prospective clients in the military engineering and automation/process control areas
  • Supporting military and automation/process control business development activities
  • Technical liaising with firms that are prototyping equipment and completing installations
  • Preparing engineering reports for military and automation/process control projects
  • Collaborating as part of a team in various roles
  • Working, collaborating, and knowledge sharing with other Developers
  • Going into the field and working with customers on different projects

While you will be working collaboratively with your team members, it is an excellent opportunity to use your creativity. This will allow you to explore your ideas while receiving support and many learning opportunities. You may be required to sign miscellaneous security agreements including but not restricted to office key agreements, data and intellectual property non-disclosure agreements, and corporate credit card agreements.

About You

To qualify, you will need a BSc in Computer Science, Computer Engineering, or Electrical Engineering and/or other formal training in software development.  In order to access confidential documents and restricted airport areas, you may be required to provide information as necessary to obtain and maintain Transport Canada and other Government of Canada security clearances.

The following will be critical to successfully performing this role:

  • A strong programming background and problem-solving skills
  • Ability to work with a variety of different languages depending on the client’s needs through the whole lifecycle of a program from design through to use by the end user and continuing evolution and maintenance
  • Obtain and maintain applicable accreditations with APEGA or other professional organizations
  • Familiarity with testing strategies, debugging strategies, and version control systems
  • Programming experience with languages and areas such as Python, C/C++, Java, C#, LabView, Data processing/analysis,
    Matlab, and PLCs
  • Experience developing applications for Windows, Linux, Embedded Systems, and Microcontrollers
  • Eligible to obtain/hold a Canadian passport (due to the security requirements of this role you must be a Canadian citizen)
  • Enjoys working in the field and communicating with customers
  • Hold and maintain a valid driver's license
  • Willingness to relocate to Medicine Hat
  • Excellent communication skills and interpersonal skills
  • Experience with writing specification documents and technical reports
  • Web and Mobile application development experience (asset)
  • Experience with Machine Learning (asset)

Amtech has policies pertaining to conflicts of interest, vehicle usage, substance abuse, COVID/Pandemic, and others. Your acceptance
of and adherence to these policies is a mandatory condition of continuing employment, as amended from time to time by the company.

For the safety and well-being of our clients and employees, we require proof of COVID-19 vaccination before commencing employment. Accommodations will be made for those exempt from the COVID-19 vaccination, based on grounds protected by relevant human rights law.

About the Benefits

As a valued member of our team, you can look forward to an attractive annual salary ranging from $68,000 - $92,000 based on education, skills and experience, plus great benefits.

In addition, you’ll have access to a range of fantastic benefits, such as:

  • Health and Dental benefits 
  • Short and long-term disability/life insurance coverage
  • RRSP contribution plan
  • Health subsidy
  • Vacation starting at 2 weeks (negotiable)
  • Work-life balance

If you have the skills necessary to bring success to the role, then we invite you to apply today!

Engineering Information Technology