Description
Must be a Canadian Citizen or PM
Must be ITAR
Responsibilities
-analyze and develop software architecture and structured software design by formal and or model-based methodologies
-perform software requirement analysis and capture, software design, software implementation and software verification
-perform modelling, simulation and verification of control algorithms
-perform software traceability analysis from system requirements to software design and implementation
-perform and support hardware and software integration and troubleshooting at target level
-perform software verification and validation activities per SE-C Processes
-analyze, generate and review software life cycle data packages
-perform activities as assigned by the software engineering manager or delegates
Qualifications:
-Bachelor's degree in computer science or engineering or equivalent combination of training and experience in multi-disciplines team setting in software and engineering industries
-contractor must be ITAR compliant
-strong competence in C and Assembler languages
-Minimum 4 years working experience with Embedded systems and Real Time operating systems using C/C++ programming languages
-Minimum 4 years working experience on MPC555 and ARM7 micro controller series
-Minimum 2 years working experience on model-based software design and implementation methodologies and models (Simulink, SCADE)
-Minimum 2 years working experience on with integrated software development environment (SDE) tools and Scripting languages (Python)
-Excellent verbal and written communication and presentation skills
-exceptional organization skills and able to meet tight deadlines