Junior Software Engineering - C++
MDA
- Richmond, BC
- $50,000-92,000 per year
- Permanent
- Full-time
- Create engineering solutions to achieve the mission of our customers in a cost-effective way
- Plan work, provide effort estimates, and drive your work to completion
- Work from requirements to develop or modify very large complex software applications
- Design, code, test, integrate, deploy, debug and document high quality software
- Troubleshoot problems in a fast-paced, continuous integration environment
- Create internal tools to support team members and automated test
- Follow industry and corporate quality standards and best practices
- A University degree in Engineering, Computer Science, Mathematics or other relevant discipline, or an equivalent combination of education and experience
- Programming experience in an object oriented language; experience with Java and/or C++ is desirable.
- Knowledge of object-oriented (OOP) design patterns
- Excellent verbal and written communication skills
- Ability to solve complex problems within budget and on schedule
- Experience in software development process and tools is desirable
- Previous experience in the Aviation domain and Aircraft navigation concepts and systems is not required—but a keen interest in learning about it is