Current jobs related to Principal Software Engineer - Trenton ON - Calian Advanced Technologies


  • Trenton, Canada Calian Advanced Technologies Full time

    Company OverviewCalian Advanced Technologies is a leading provider of advanced technology services to defense, communications, and other high-technology industries.About the RoleWe are seeking an experienced Principal Software Engineer to join our team in modeling and simulation. As a key member of our software development team, you will design, develop, and...


  • Trenton, ON, Canada Calian Group Full time

    Job Title: Senior Software Engineer Location: Trenton, ON Remote: Yes Business Unit: Advanced Technologies Department 1: Engineering Department 2: Defence Job Type: Full-time Position Overview Calian, a trusted partner to government and industry, is seeking a highly skilled and experienced Senior Systems Engineer to join our dynamic team....


  • Trenton, ON, Canada Calian Group Full time

    Job Title: Senior Software Engineer Location: Trenton, ON Remote: Yes Business Unit: Advanced Technologies Department 1: Engineering Department 2: Defence Job Type: Full-time Position Overview Calian, a trusted partner to government and industry, is seeking a highly skilled and experienced Senior Systems Engineer to join our dynamic team....


  • Trenton, Canada Calian Group Full time

    Job Title: Senior Software EngineerLocation: Trenton, ONRemote: YesBusiness Unit: Advanced TechnologiesDepartment 1: EngineeringDepartment 2: DefenceJob Type: Full-timePosition OverviewCalian, a trusted partner to government and industry, is seeking a highly skilled and experienced Senior Systems Engineer to join our dynamic team. As a leading provider of...


  • Trenton, Canada Calian Group Full time

    Job Title: Senior Software EngineerLocation: Trenton, ONRemote: YesBusiness Unit: Advanced TechnologiesDepartment 1: EngineeringDepartment 2: DefenceJob Type: Full-timePosition OverviewCalian, a trusted partner to government and industry, is seeking a highly skilled and experienced Senior Systems Engineer to join our dynamic team. As a leading provider of...


  • Trenton, Canada Calian Group Full time

    Job Title: Senior Software EngineerLocation: Trenton, ONRemote: YesBusiness Unit: Advanced TechnologiesDepartment 1: EngineeringDepartment 2: DefenceJob Type: Full-timePosition OverviewCalian, a trusted partner to government and industry, is seeking a highly skilled and experienced Senior Systems Engineer to join our dynamic team. As a leading provider of...


  • Trenton, Canada Calian Group Full time

    Job Title: Senior Software EngineerLocation: Trenton, ONRemote: YesBusiness Unit: Advanced TechnologiesDepartment 1: EngineeringDepartment 2: DefenceJob Type: Full-timePosition OverviewCalian, a trusted partner to government and industry, is seeking a highly skilled and experienced Senior Systems Engineer to join our dynamic team. As a leading provider of...


  • Trenton, Canada Calian Group Full time

    Job Title: Senior Software Engineer Location: Trenton, ON Remote: Yes Business Unit: Advanced Technologies Department 1: Engineering Department 2: Defence Job Type: Full-time Position Overview Calian, a trusted partner to government and industry, is seeking a highly skilled and experienced Senior Systems Engineer to join our dynamic team. As a...


  • Trenton, Canada Calian Advanced Technologies Full time

    Job SummaryCalian Advanced Technologies is seeking a highly skilled Senior Simulation Software Engineer to join our team. As a key member of our modeling and simulation project, you will be responsible for designing, developing, and testing software applications in the defense sector.About the RoleThis is a challenging opportunity for an experienced software...


  • Trenton, Canada Calian Group Full time

    **Company Overview:**Calian Group is a leading provider of technology solutions and services to the defense, aerospace, and government sectors. Our company culture values innovation, collaboration, and excellence in all aspects of our work.**Estimated Salary:** $140,000 - $180,000 per year (dependent on experience).**Job Description:We are seeking an...


  • Trenton, ON, Canada Duke Full time

    Job Title: Senior Software Developer On-site/ Remote/ Hybrid: On Site Location: Trenton, ON Job Type: Contract A highly skilled and experienced Senior Software Developer to join our client’s team. This role requires a strong technical background in C, C++, or Python, as well as a deep understanding of software development principles and...

  • Software Architect

    7 days ago


    Trenton, ON, Canada Calian Group Full time

    Job Title: Sr. Software Architect Location: Trenton, ON Remote: Yes Business Unit: Advanced Technologies Department 1: Engineering Department 2: Defence Job Type: Full-time Position Overview Calian is seeking a Software Architect to play a pivotal role in facilitating our client's project. This multifaceted position where your expertise...

  • Software Architect

    7 days ago


    Trenton, ON, Canada Calian Group Full time

    Job Title: Sr. Software Architect Location: Trenton, ON Remote: Yes Business Unit: Advanced Technologies Department 1: Engineering Department 2: Defence Job Type: Full-time Position Overview Calian is seeking a Software Architect to play a pivotal role in facilitating our client's project. This multifaceted position where your expertise...


  • Trenton, ON, Canada Calian Group Full time

    Senior Software Engineer Location: Remote: Business Unit: Advanced Technologies Engineering Full-time Calian, a trusted partner to government and industry, is seeking a highly skilled and experienced Senior Systems Engineer to join our dynamic team. As a leading provider of professional services, Calian offers an exciting opportunity to...

  • Entry Level

    7 days ago


    Trenton, ON, Canada Calian Group Full time

    Senior Software Engineer Location: Remote: Business Unit: Advanced Technologies Engineering Full-time Calian, a trusted partner to government and industry, is seeking a highly skilled and experienced Senior Systems Engineer to join our dynamic team. As a leading provider of professional services, Calian offers an exciting opportunity to...


  • Waterloo, ON, Canada Intelliswift Software Full time

    Must Have skills: Junior candidate Hardware Engineering test, validation, debug, and test automation Soldering Any RF and data protocols including WiFi, Bluetooth, I2C, SPI, MIPI, UART Network analyzer Wireless protocol tester Spectrum analyzer DC power supply Oscilloscope Knowledge of test script software: Python C# Matlab ...


  • Trenton, Canada Duke Full time

    Job Title: Senior Software DeveloperOn-site/ Remote/ Hybrid: On SiteLocation: Trenton, ONJob Type: Contract A highly skilled and experienced Senior Software Developer to join our client’s team. This role requires a strong technical background in C, C++, or Python, as well as a deep understanding of software development principles and methodologies. The...


  • Trenton, Canada Duke Full time

    Job Title: Senior Software DeveloperOn-site/ Remote/ Hybrid: On SiteLocation: Trenton, ONJob Type: ContractA highly skilled and experienced Senior Software Developer to join our client’s team. This role requires a strong technical background in C, C++, or Python, as well as a deep understanding of software development principles and methodologies. The...


  • Trenton, Canada Duke Full time

    Job Title: Senior Software DeveloperOn-site/ Remote/ Hybrid: On SiteLocation: Trenton, ONJob Type: ContractA highly skilled and experienced Senior Software Developer to join our client’s team. This role requires a strong technical background in C, C++, or Python, as well as a deep understanding of software development principles and methodologies. The...


  • Trenton, Canada Duke Full time

    Job Title: Senior Software DeveloperOn-site/ Remote/ Hybrid: On SiteLocation: Trenton, ONJob Type: ContractA highly skilled and experienced Senior Software Developer to join our client’s team. This role requires a strong technical background in C, C++, or Python, as well as a deep understanding of software development principles and methodologies. The...

Principal Software Engineer

1 month ago


Trenton ON, Canada Calian Advanced Technologies Full time
Job Description

Calian Advanced Technologies is seeking a highly skilled Principal Software Engineer to join our team. This role involves designing, developing, and testing software applications for modeling and simulation projects in the defense sector.

Responsibilities:
  • Design and develop software applications using programming languages such as C++, C#, and Java.
  • Analyze information to recommend and plan the installation of new systems or modifications of existing systems.
  • Create documentation for new and updated software, including investigation of applicable technologies and standards.
  • Manage the delivery and installation of systems to ensure successful implementation.
Requirements:
  • Must currently hold or be eligible for Secret – Level II (or higher) Clearance with the Government of Canada.
  • Bachelor's Degree from a Canadian* University in the field of Sciences, Engineering, Computer Science, or Mathematics.
  • Minimum of ten (10) years of demonstrated experience in an applicable field of software development.
  • Minimum of four (4) years experience in the last five (5) years performing the role of a Software Developer in a modeling and simulation environment.
  • Experience deriving functional requirements in a modeling and simulation environment.
  • Experience designing simulation software in a modeling and simulation environment.
  • Experience programming graphics using OpenGL, QT, or equivalent product.
  • Experience developing add-ons, extensions, or plug-ins.
  • Experience designing, coding and testing using C++, C, or C# programming languages.
  • Experience integrating and testing software.
  • Experience investigating software products for use and integration into M&S applications.
  • Experience generating test plans and procedures as well as written test reports in a