Junior Software Systems Engineer

Apply now

Location: Ontario
Job type: Permanent
Aircraft type:
Contact:
Sector: Manufacturing
Job Role:

Junior Software Systems Engineer -

Requisition ID
105534

CA-Ontario-Ottawa

Description

Job Summary

The Junior Software Systems Engineer will make an immediate impact on the business by performing and providing technical direction for the development, engineering, interfacing, and integration and testing of C4 systems. Specific C4 Solutions capabilities include integrated interior and exterior communications, networks and C4ISR for tactical maritime platforms and command and operations centers.

This position will provide software development expertise to upcoming software development projects and will require some hands-on scripting or software development. Ability to work with teams of software engineers on large scale programs. Participate in peer reviews of software engineering work products and supporting peer reviews of other disciplines work products. Execution of the project software engineering effort within the allotted budget and schedule. Ensure processes and procedures for analysis, design, development, implementation and evaluation are followed. Create or maintaining project/product line system & software documentation in order to support either project documentation deliverables or follow-on development efforts across the product line.

Qualifications

Position Requirements

The candidate must have a complete understanding of the systems engineering process from systems concept phase through systems test, in addition to a working knowledge of software engineering processes. Candidate must be adept at: Functional Analysis, Requirements Allocation & Traceability, Trade-off Studies, System Synthesis and Software System Evaluation (Integration & Verification Testing). The candidate must be able to work through customer requirements to technical requirements to product solutions. An understanding of Functional and Allocated baselines in addition to Top-Level and Detailed Level Design approaches is required. Working knowledge of standard system engineering process including: MIL-STD-499, EIA-632, IEEE 1220 or ISO 15288. Strong verbal, written are required.

Minimum Qualifications

*
OS Experience, Linux and Windows

*
Scripting experience, linux, JavaScript, etc.

*
Programming Languages, Java and C/C++ experience

*
HMI development Experience, Angular JS HMI

*
Enterprise Application Platforms, JBOSS EAP

*
Database, Postgre SQL

*
Understanding of ISO and CMMI requirements

*
Excellent written and verbal communication skills

*
Design, document, and maintain architecture diagrams for systems, processes, and interfaces

* Ability to facilitate technical working sessions
*
Strong knowledge of network (TCP/IP) and systems design principles

*
Perform disciplined software system architectures as it relates to technical solutions

*
Ability to handle rapidly changing requirements from end users

Desired Skills

* More than 1 year experience in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution.
* Experience with developing HMI Components
* Understanding of intelligence tactical data and current dissemination architectures is a plus
* Multi-Threaded programming experience
* Test Driven Development
* Agile software development methodology
* Experience with the following software packages:
* IntelliJ IDEA
* VS Code
* Eclipse
* Maven
* Gradle
* SonarQube
* Jenkins
* Atlassian Tools
* Artifactory
* Black Duck

Physical Demands:

* Normal demands associated with an office environment. Ability to work on computer for long periods, and communicate with individuals by telephone, email, and face to face.

Desired Qualifications:

*
Active SECRET clearance preferred.

Education and Experience:

*
University Degree in software engineering or Computer Science or College Degree/Diplomas in Computer Programming,

*
1-5 years of related experience.

CAN Security Clearance Required: Other

Schedule
: Full-time

Shift
: Day - 1st

Travel
: Yes, 10 % of the Time

Organization
: Division L3 Canada
Apply for this job

CV:





x
We use cookies Cookie policy. Our Privacy policy. Agree