Software Engineer C++, Java

Offer by General Dynamics Mission Systems–Canada

c++

java

uml

linux

About this job

Job type: Full-time
Experience level: Mid-Level
Role: Desktop Developer
Industry: Aerospace, Defence & Security, Software Development / Engineering
Company size: 1k-5k people
Company type: Private



Technologies

c++, java, uml, linux



Job description

We are currently looking for an Intermediate Software Engineer to join our Calgary location.We are  delivering a comprehensive system that brings together a powerful, modular design with uncompromised engineering on ground combat vehicles for the Ministry of Defence in the United Kingdom. Our commitment to tailorable, Agile engineered solutions assure that our products deliver exceptional performance. 

Our Calgary team is developing a key software product as part of this offering which provides the operating system and middleware to enable tactical voice and data communications, sensor and device integration, and common application services.

Your day to day will be participating in Scrum events, including Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective. You will refine the Sprint backlog into smaller tasks, work cooperatively with the development team to take on new tasks as well as perform detailed design, implementation, and unit testing activities in order to complete Sprint tasks. You will share, collaborate skills and ideas with other development team member and participate in refinement of the product backlog.

We are looking for C++ or high level programming, developing in linux operating systems,UML , strong analysis and problem solving. Bachelor’s degree in Software Engineering, Computer Engineering, Computer Science, Electrical Engineering or equivalent discipline is required. Minimum 10 year consecutive residence in Canada–for Canadian Secret Security ClearanceApplicants will be required to obtain/hold a valid and current Canadian security clearance to gain access to the classified spaces, information and equipment in order to perform the work associated with this position.



A new version is available REFRESH