Software Developer: Military Command and Control Systems Expert

1 month ago


Nepean, Ontario, Canada Thales Canada Full time
Job Title: Software Developer: Military Command and Control Systems Expert

We are seeking an experienced Software Developer to join our team at Thales Canada. As a key member of our Defence and Security team, you will be responsible for designing, developing, and testing software systems for defence and security applications.

Key Responsibilities:
  • Design and develop software systems for defence and security applications
  • Implement software requirements analysis, architecture, design, coding, unit testing, and integration
  • Produce software developer documentation
  • Identify and analyze software defects and implement fixes into product releases
  • Build and maintain currency in software development best practices and methodologies
Requirements:
  • Bachelor's degree in software engineering, computer engineering, computer science, or equivalent education with relevant experience
  • 10 years' experience in software development, including 4 years' experience programming C#, 2 years' experience implementing Graphical User Interfaces using WPF, and 2 years' experience developing military C2, C3, or C4ISR software
  • Very strong coding, unit testing, and debugging skills
  • Professional experience programming in Java
  • Professional experience programming in C++
  • Experience with databases/SQL
  • Experience with GIS such as ESRI ArcGIS
  • Interest in advancing the safety and security of soldiers in the Canadian Army
  • Excellent oral and written communication skills
  • Experience working in a scrum/agile software development environment including work as a Product Owner and/or Scrum Master
What We Offer:
  • Competitive salary and benefits package
  • Opportunity to work on cutting-edge defence and security projects
  • Collaborative and dynamic work environment
  • Professional development opportunities
Why Join Us:

At Thales Canada, we are committed to providing innovative solutions for defence and security applications. We are looking for talented individuals who share our passion for innovation and excellence. If you are a motivated and experienced software developer looking for a new challenge, we encourage you to apply for this exciting opportunity.



  • Nepean, Ontario, Canada Thales Canada Full time

    Software Developer for Military Command and Control Systems Thales is seeking a skilled Software Developer to join our team in Ottawa, Canada. As a key member of our team, you will design, develop, and implement robust software systems for defence and security applications. Implement applications software, including requirements analysis, design,...


  • Nepean, Ontario, Canada Thales Canada 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,...


  • Nepean, Ontario, Canada Thales Canada Full time

    Job Title: Senior Systems EngineerThales Canada is seeking a highly skilled Senior Systems Engineer to join our Defence & Security team in Ottawa, Canada. As a key member of our Systems Engineering team, you will be responsible for designing and integrating complex systems in the commercial and military domains.Key Responsibilities:Lead the design and...


  • Nepean, Ontario, Canada Thales Canada Full time

    Job Title: Senior Systems EngineerThales Canada is seeking a highly skilled Senior Systems Engineer to join our Defence & Security team in Ottawa, Canada. As a key member of our Systems Engineering team, you will be responsible for designing and integrating complex systems in the commercial and military domains.Key Responsibilities:Lead the design and...


  • Nepean, Ontario, Canada Thales Canada Full time

    Job Title: Senior Systems EngineerThales Canada is seeking a highly skilled Senior Systems Engineer to join our Defence & Security team in Ottawa, Canada. As a key member of our Systems Engineering team, you will be responsible for designing and integrating complex systems in the commercial and military domains.Key Responsibilities:Lead the design and...


  • Nepean, Ontario, Canada Thales Canada Full time

    Senior Systems Engineer position available in Ottawa, Canada, to support the Canadian Army's Land Command, Control, Communications & Computers (C4) Intelligence, Surveillance and Reconnaissance (LC4ISR) systems. Thales Canada, Defence & Security is engaged in supporting the Canadian Army's Land Command, Control, Communications & Computers (C4)...


  • Nepean, Ontario, Canada Thales Canada Full time

    Thales is seeking an Intermediate Systems Engineer to join their team in Ottawa, Canada. The ideal candidate will have a strong background in system engineering and experience working in multidisciplinary teams. Key Responsibilities: Tailor the system engineering process, practices, and tools to meet project requirements. Develop preliminary and...


  • Nepean, Ontario, Canada Thales Canada Full time

    Job Title: Intermediate Systems EngineerThales Canada is seeking an experienced Intermediate Systems Engineer to join our team in Ottawa. As a key member of our Systems Engineering team, you will be responsible for providing system engineering support throughout the project execution cycle from specification, design, development, integration, test, and...


  • Nepean, Ontario, Canada Thales Canada Full time

    Job Title: Intermediate Systems EngineerThales Canada is seeking an experienced Intermediate Systems Engineer to join our team in Ottawa. As a key member of our Systems Engineering team, you will be responsible for providing system engineering support throughout the project execution cycle from specification, design, development, integration, test, and...


  • Nepean, Ontario, Canada Thales Canada Full time

    Job Title: Intermediate Systems EngineerThales Canada is seeking an experienced Intermediate Systems Engineer to join our team in Ottawa. As a key member of our Systems Engineering team, you will be responsible for providing system engineering support throughout the project execution cycle from specification, design, development, integration, test, and...

  • Senior Web Developer

    2 weeks ago


    Nepean, Ontario, Canada Canada Inc. Full time

    Job Title: Web DeveloperOverviewWe are seeking a highly skilled Web Developer to join our team at Canada Inc. The successful candidate will be responsible for designing and developing web applications, ensuring optimal server performance, and maintaining existing computer programs.Key ResponsibilitiesConsult with clients to develop and document website...


  • Nepean, Ontario, Canada m and t machining ltd. Full time

    Job Title: Computer Numerical Control (CNC) MachinistWe are seeking a skilled CNC Machinist to join our team at M&T Machining Ltd.Key Responsibilities:Operate computer numerical control (CNC) machines to precision-cut metal partsRead and interpret blueprints and technical drawings to ensure accurate productionMaintain a clean and organized work environment,...


  • Nepean, Ontario, Canada m and t machining ltd. Full time

    Job OverviewWe are seeking a skilled Computer Numerical Control professional to join our team at M&T Machining Ltd.Key ResponsibilitiesOperate CNC machines to produce high-quality partsPerform routine maintenance and troubleshooting tasksCollaborate with production team to meet manufacturing deadlinesEnsure a safe working environment by adhering to safety...


  • Nepean, Ontario, Canada m and t machining ltd. Full time

    Job OverviewWe are seeking a skilled Computer Numerical Control professional to join our team at M&T Machining Ltd.Key ResponsibilitiesOperate CNC machines to produce high-quality partsPerform routine maintenance and troubleshooting tasksCollaborate with production team to meet manufacturing deadlinesEnsure a safe working environment by adhering to safety...


  • Nepean, Ontario, Canada MediSystem Pharmacy Limited Full time

    About the RoleWe are seeking a highly skilled Pharmacist to join our team at MediSystem Pharmacy Limited. As a key member of our pharmacy team, you will play a vital role in providing exceptional patient care and ensuring the safe and effective management of medications.Key ResponsibilitiesPrepare, dispense, and control medications accurately and timely to...


  • Nepean, Ontario, Canada MediSystem Pharmacy Limited Full time

    About the RoleWe are seeking a highly skilled Pharmacist to join our team at MediSystem Pharmacy Limited. As a key member of our pharmacy team, you will play a vital role in providing exceptional patient care and ensuring the safe and effective management of medications.Key ResponsibilitiesPrepare, dispense, and control medications accurately and timely to...

  • Senior Java Developer

    2 weeks ago


    Nepean, Ontario, Canada IBISKA Full time

    Job RequirementsIBISKA is seeking a highly skilled Senior Java Developer to join our team. The ideal candidate will have extensive experience in developing web applications using Java, Hibernate, and Spring framework. Additionally, they should have expertise in continuous integration tools, Test Driven Development, and front-end frameworks such as Angular,...


  • Nepean, Ontario, Canada Versaterm Full time

    Engineering Manager - Komutel Emergency Call Management Solutions Seeking a bilingual (French and English) engineering manager to oversee Komutel's emergency call management solutions, leading a team of talented engineers through a technical and organizational transformation. **About Us** Komutel, part of Versaterm Public Safety, is a software...


  • Nepean, Ontario, Canada Versaterm Full time

    About UsVersaterm Public Safety is a leading provider of public safety software solutions, dedicated to delivering innovative and effective tools to support mission-critical services in communities across Canada.The RoleWe are seeking a highly experienced and skilled Bilingual Engineering Manager to lead our Komutel emergency call management solutions team....


  • Nepean, Ontario, Canada Versaterm Full time

    About UsVersaterm Public Safety is a leading provider of public safety software solutions, dedicated to delivering innovative and effective tools to support mission-critical services in communities across Canada.The RoleWe are seeking a highly experienced and skilled Bilingual Engineering Manager to lead our Komutel emergency call management solutions team....