Radar Software Developer – 3 positions

2 weeks ago


Ottawa, Ontario, Canada NAV CANADA Full time

Description

What NAV CANADA offers you:

Challenging, team-oriented work environment Competitive compensation and flexible benefits Defined benefit pension plan Opportunities for growth and development Flexible work arrangements Diverse and inclusive workforce

Key Accountabilities:

Ensure system safety is maintained within the software domain. Assist in system / software / user requirements gathering, documentation and analysis. Preform detailed design and implement changes / enhancements to software applications and systems. Design, perform, and review the code required to incorporate the detailed design. Create, perform, and review the unit, integration, and release testing for software and systems. Create, perform, and review data analysis on system performance and trends. Participate in projects of varying complexity. Participate in working groups related to the software domain. Responsible for planning, specifying, and evaluating software and computer systems in support of procurement activities.

Job Requirements

Education:

Graduation from a recognized community college or university with specialization in computer science or mathematics or engineering.

Experience:

Experience in software engineering, development, integration, configuration, testing, and maintenance for sophisticated application and embedded software Experience in system development projects involving the design, development, and installation. Experience in data analysis and performance trends of software, and systems Experience in C and / or C++ and / or JavaScript Experience in Python, and / or shell scripts programming language. Experience in operating systems (such as QNX or Linux) Experience with the following would be considered an asset:PowerBI, and / or Apache Spark Source code management software IBM Jazz and/or GITLabWeb-based technology and design such as React and / or TypeScriptScaled AgileMonitoring and controlling software as well as data processing, acquisition, and distribution systemsPython, TypeScript, QT, React, Electron, HTML, JQuery, CSS, JSON, XML, PHP

Knowledge:

Knowledge of object-oriented analysis and design methodology and techniques. Knowledge of software development and testing processes from preliminary design to formal testing and acceptance Knowledge of various surveillance data formats such as ASTERIX. Knowledge of networking, communication standards and protocols such as Protobuf, Modbus and SNMP Knowledge of cyber security concerns and concepts that relate to software and systems. Knowledge of maintenance processes, procedures, and business functions in context of safety critical system

Abilities:

Ability to formulate and evaluate proposals related to feasibility studies, design concepts, testing, implementation and life-cycle management of safety critical systems and software. Ability to control the quality of software and system products, releases, and modifications. Ability to create, document and execute test plans, cases, and scripts for software and system changes. Ability to provide expert advice, coaching / guidance, and opinions in area of specialization. Ability to analyze large data and provide summaries and recommendations. Ability to communicate effectively both orally and in writing.

Personal Suitability:

Develops effective and positive interpersonal relationships. Influence and conflict resolution skills Excellent testing and debugging skills. Problem solving and creative thinking skills. Works well independently and in close collaboration with team members.

Working conditions:

Occasional travel is required. Drivers' license is required. This position is based at Ottawa Technical Services Centre but may be eligible for a flexible work arrangement.

NAV CANADA is committed to building a skilled, diverse workforce reflective of Canadian society. If you do not believe that you match every job requirement listed on this job posting, we still encourage you to apply. NAV CANADA encourages a culture of learning and growth, and recognizes that although some technical skills are mandatory, many others can be taught.

Our Company strives to create an inclusive and barrier-free selection process and work environment. If you require accommodations during this competition process, please ensure that you inform the interview coordinator or hiring manager of any accommodation measures you may require. NAV CANADA will provide accommodations throughout the recruitment and selection process to applicants with disabilities as required.

The successful candidate must meet the security requirement of the position and be legally able to work in Canada.

We thank all applicants for their interest; only those selected for an interview will be contacted.

-

  • Ottawa, Ontario, Canada NAV Canada Full time

    Job Posting TitleRadar strategy managerJob CategorySystems EngineeringLanguage RequirementsBilingual / BilingueEnglish and French are required / Le français et l'anglais sont requis.Posting End DateJob GradeL1 Zone BPay RangeCommensurate with Experience / Selon l'expérienceJob SummaryThe Radar Strategy Manager will develop and support Policies, Procedures...

  • Software Developer

    2 weeks ago


    Ottawa, Ontario, Canada Rewind Software Full time

    Job DescriptionJoin us as a Software Developer (Technical Support) and become an integral part of our dynamic team, where you'll be at the forefront of addressing highly complex technical issues with finesse and expertise. You embrace Agile methodologies and thrive in solving customer issues while not shying away from engaging with customers directly to...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world's most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested and...


  • Ottawa, Ontario, Canada Outrider Full time

    Join Our Team as a Perception Algorithms & State Estimation Engineer!Are you a problem solver with experience in developing and deploying algorithms for robotics using camera, lidar, and/or radar data? We are seeking a talented Perception Algorithms & State Estimation Engineer to tackle complex perception and state estimation challenges for online...

  • BlackBerry QNX

    2 weeks ago


    Ottawa, Ontario, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Location: Onsite OttawaBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world's most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and...

  • Software Developer

    2 weeks ago


    Ottawa, Ontario, Canada Dls Technology Corporation Full time

    Title: Software Developer (Linux)We are looking for a motivated and enthusiastic Software Developer to join our dynamic team in Ottawa, Ontario. As a Software Developer, you will play a key role in developing, implementing, and maintaining software applications. The ideal candidate should have a solid technical background in Linux OS and software...

  • Software Developer

    2 weeks ago


    Ottawa, Ontario, Canada Bevertec Full time

    Job Title : Intermediate Programmer/Software Developer (Level 2)Location: Ottawa, ONJob Type: Contract (240 days with potential extensions)Clearance:SECRETResponsibilities:Design and Development: Create detailed programs, flow charts, and diagrams for controlling laboratory equipment, processing data, and storing results.Coding: Translate flow charts into...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: The BlackBerry QNX Team is looking for developers with WiFi and networking expertise. You will be part of a team responsible for the functionality and performance of QNX's embedded WiFi device drivers and networking stack on some of the most advanced hardware platforms available. Your work on high quality wireless...

  • Software Developer

    2 weeks ago


    Ottawa, Ontario, Canada Curtiss-Wright Full time

    Software Developer-Onsite Position-Ottawa, ONWe have a rewarding opportunity for a Software Developer to join our world class manufacturing facility in Ottawa, ONAs one of our Software Developers, you are responsible for all aspects of software development; you must be resourceful and able to overcome new challenges using insightful design and engineering...

  • Software Developer

    2 weeks ago


    Ottawa, Ontario, Canada Thales Full time

    Location: Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For decades,...

  • Software Developer

    2 weeks ago


    Ottawa, Ontario, Canada Thales Full time

    Location: Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For decades,...

  • Software Developer

    2 weeks ago


    Ottawa, Ontario, Canada Communications Security Establishment (CSE Full time

    EMPLOYER: Communications Security Establishment (CSE)JOB DESCRIPTION:The start date is not accurate, depends on security clearance process.Salaries range from $78,001.00 to $105,060.00, depending on the level. These positions are currently eligible for a market allowance ranging from $8,366.36 to $12,103.35.LocationAll jobs are in Ottawa, Ontario. This...

  • Software Developer

    2 weeks ago


    Ottawa, Ontario, Canada Thales Group Full time

    Location: Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For decades,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Position: Software Development EngineerCompany: BlackBerry QNXJob Description: BlackBerry QNX is a leading provider of secure operating systems and development tools for critical embedded systems worldwide. We are experts in the embedded field, offering trusted solutions for various industries. As part of our team, you will play a key role in optimizing...

  • Software Developer

    2 weeks ago


    Ottawa, Ontario, Canada MD Financial Management Full time

    Is this role right for you? In this role you will: Lead technical decisioning for the scrum teams, collaborating with solutions architects and other technical leads. Capable of applying technological knowledge to the design and implementation of software Work at the highest technical level of software development while maintaining a good knowledge of...


  • Ottawa, Ontario, Canada Thales Full time

    Location:Ottawa, CanadaThales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more....


  • Ottawa, Ontario, Canada Thales Full time

    Location: Ottawa, CanadaThales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more....

  • Senior Software Test

    2 weeks ago


    Ottawa, Ontario, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: The Functional Safety Test Team at QNX is seeking a talented individual with a mind for details and passion for quality. QNX customers produce an exciting array of embedded products using QNX technologies, producing QNX-based systems in everything from automobiles to internet, from medical devices to space systems and...

  • Software Developer

    2 weeks ago


    Ottawa, Ontario, Canada Adecco Canada Full time

    Software Developer Adecco is currently recruiting for a Software Developer. This is a 1- year hybrid contract opportunity with a possibility of extension. This role is with one of our public sector client based in Ottawa. The successful candidate must have a valid Reliability Security Clearance. The Software Developer will have the following...


  • Ottawa, Ontario, Canada High Tech Genesis Inc. Full time

    Location: Hybrid Ottawa, ON (Preferred)Toronto ON Term: ContractHigh Tech Genesis is looking for a Python Go Software Developer to work on our engineering team. The successful candidate will be working with industry best tools, using latest and greatest technologies along with a world class team of some of the smartest minds in the industry.Due to the...