Jobs
>
Nepean

    Software Developer Co-op Summer/fall 2024 - Nepean, Canada - Thales Canada

    Default job background
    TEMPORARY
    Description
    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. More than 30,000 organizations already rely on us to verify the identities of people and things, grant access to digital services, analyze vast quantities of information and encrypt data to make the connected world more secure.

    Position Summary

    This is an exciting opportunity for a computer science/software engineering student CO-OP for 8 months starting early May thru December 2024. Hybrid working schedule at the Ottawa, Canada offices.

    At our Thales Ottawa office, we develop leading edge technologies to secure the cloud, the digital transaction, the mobile world, and the Internet of Things. Our security solutions are prevalent in today's digital world.

    Key Areas of Responsibility

    Be part of a team required to design, implement, test, and support features with the following mind-set: End-user experience, maintainability, scalability, performance, cost, resilience.

    Responsibilities include:

    This software engineer CO-OP will work with our security architect and on an agile team to:


    • Implement a SCAP (Security Content Automation Protocol) security profile to check the security configuration of the base OS of the Luna Network HSM (Hardware Security Module).

    • Enhance the OpenSCAP source code with a new profile (XML configuration files writing, implementation of data collectors and comparators).

    • Automatize the security checks and prepare for their integration in a CI/CD chain.

    Basic Qualifications


    • A good attitude and a demonstrated ability to work well in a dynamic team environment.

    • An Agile mindset and an academic knowledge of Agile and DevOps practices.

    • A desire to own and drive a project from the requirement gathering to the demonstration, including the design, building and test and documentation of the solution.

    • A good knowledge of Linux (installation, configuration, and development of user land applications).

    • A working knowledge of Docker & VM.

    • A proven experience of software development using Python, C/C++, Java, Go and/or Rust (at least three of them).

    Why Join Us?

    OUR COMMITMENT TO STEM

    Advancing science, technology, engineering, and mathematics (STEM) education is a critical focus for Thales. Our future success depends on our collective of highly trained, highly capable technical talent, and we're committed to providing our co-ops with in-depth experience in these areas.

    From supporting global engineering and technology nonprofits like Technovation, to offering different leadership development programs and bursaries to female students, including the Canadian Industrial Leadership Award (CILA), we take pride in our role in inspiring the STEM leaders of tomorrow.

    Supporting non-profit STEM partnerships and projects is a worldwide commitment for Thales, and is further supported through our Solidarity Program, which encourages employees to contribute their knowledge, expertise, time and energy to support important causes.

    #LI-Hybrid
    #LI-WM1

    Thales is an equal opportunity employer which values diversity and inclusivity in the workplace. Thales is committed to providing accommodations in all parts of the interview process. Applicants selected for an interview who require accommodation are asked to advise accordingly upon the invitation for an interview. We will work with you to meet your needs. All accommodation information provided will be treated as confidential and used only for the purpose of providing an accessible candidate experience.



  • Ciena Ottawa, Canada

    **Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're a technology company that leads with our humanity—dri ...

  • General Dynamics UK

    Co-op Fall 2024

    14 hours ago


    General Dynamics UK Ottawa, Canada Intern

    Company Description · At General Dynamics Mission Systems-Canada, co-op positions mean hands-on impact. Join an inclusive team that engineers high technology solutions, products, and services that have a real-world impact. · Realize your Impact: Our work enables customers to suc ...

  • General Dynamics UK

    Co-op Fall 2024

    10 hours ago


    General Dynamics UK Ottawa, Canada Intern

    Company Description · At General Dynamics Mission Systems-Canada, co-op positions mean hands-on impact. Join an inclusive team that engineers high technology solutions, products, and services that have a real-world impact. · Realize your Impact: Our work enables customers to suc ...

  • General Dynamics UK

    Co-op Fall 2024

    22 hours ago


    General Dynamics UK Ottawa, Canada Intern

    Company Description · At General Dynamics Mission Systems-Canada, co-op positions mean hands-on impact. Join an inclusive team that engineers high technology solutions, products, and services that have a real-world impact. · Realize your Impact: Our work enables customers to suc ...

  • General Dynamics UK

    Co-op Fall 2024

    5 days ago


    General Dynamics UK Ottawa, Canada Intern

    Company Description · At General Dynamics Mission Systems-Canada, co-op positions mean hands-on impact. Join an inclusive team that engineers high technology solutions, products, and services that have a real-world impact. · Realize your Impact: Our work enables customers to suc ...

  • General Dynamics Mission Systems - Canada

    Co-op Fall 2024

    5 days ago


    General Dynamics Mission Systems - Canada Ottawa, Canada

    Job Description · General Dynamics Mission Systems Canada currently has a requirement for a co-op student in the role of Test Engineer. The Test Engineer, as part of the GDMS-C Maritime Acoustic Systems Group, will assist in carrying out the activities of requirements analysis, s ...

  • General Dynamics Mission Systems - Canada

    Co-op Fall 2024

    5 days ago


    General Dynamics Mission Systems - Canada Ottawa, Canada

    Job Description · General Dynamics Mission Systems-Canada currently has an opportunity available for a System Integration Engineer Co-op to work in our Land & Joint Solutions business area. Land & Joint Solutions provides assured information distribution and management in mission ...

  • General Dynamics UK

    Co-op Fall 2024

    5 days ago


    General Dynamics UK Ottawa, Canada Intern

    Company Description · At General Dynamics Mission Systems-Canada, co-op positions mean hands-on impact. Join an inclusive team that engineers high technology solutions, products, and services that have a real-world impact. · Realize your Impact: Our work enables customers to su ...

  • General Dynamics Mission Systems - Canada

    Co-op Fall 2024

    5 days ago


    General Dynamics Mission Systems - Canada Ottawa, Canada

    Job Description · We are currently hiring for a Co-op Software Developer to join our Acoustics team. You will be developing software using modern development techniques, to create new capabilities, enhance existing capabilities, and improve the way we develop and deliver solution ...

  • HDR

    Design Co-op

    13 hours ago


    HDR Ottawa, Canada

    **Design Co-op** · **-** · **(** · **174560** · **)** · **Description** · **About Us** · At HDR, we specialize in engineering, architecture, environmental and construction services. While we are most well-known for adding beauty and structure to communities through high-performan ...

  • Ribbon Communications

    Canada (Co-op)

    13 hours ago


    Ribbon Communications Ottawa, Canada

    As part of our team you will · - Prototype/Design and ultimately deliver new UI feature content from the ground up or by leveraging appropriate industry standard technologies · - Debug/fix/improve the current user interface · - Embrace a culture of continuous improvement at all l ...

  • General Dynamics UK

    Co-op Fall 2024

    10 hours ago


    General Dynamics UK Ottawa, Canada Intern

    Company Description · At General Dynamics Mission Systems-Canada, co-op positions mean hands-on impact. Join an inclusive team that engineers high technology solutions, products, and services that have a real-world impact. · Realize your Impact: Our work enables customers to suc ...

  • General Dynamics UK

    Co-op Fall 2024

    10 hours ago


    General Dynamics UK Ottawa, Canada Intern

    Company Description · At General Dynamics Mission Systems-Canada, co-op positions mean hands-on impact. Join an inclusive team that engineers high technology solutions, products, and services that have a real-world impact. · Realize your Impact: Our work enables customers to suc ...

  • General Dynamics Mission Systems - Canada

    Co-op Fall 2024

    18 hours ago


    General Dynamics Mission Systems - Canada Ottawa, Canada

    Job Description · The General Dynamics Mission Systems–Canada Advanced Vetronics Systems division is looking for an Engineering student to support multiple programs on a 4 or 8 month term. This multi-disciplinary team develops electronics systems for armored tactical vehicles. Th ...

  • General Dynamics Mission Systems - Canada

    Co-op Fall 2024

    6 days ago


    General Dynamics Mission Systems - Canada Ottawa, Canada

    Job Description · The General Dynamics Mission Systems–Canada Advanced Vetronics Systems division is looking for an Engineering student to support multiple programs on a 4 or 8 month term. This multi-disciplinary team develops electronics systems for armored tactical vehicles. Th ...

  • General Dynamics Mission Systems - Canada

    Co-op Fall 2024

    14 hours ago


    General Dynamics Mission Systems - Canada Ottawa, Canada

    Job Description · The General Dynamics Mission Systems -Canada Advanced Vetronic Systems (AVS) team has a requirement for an Electrical/Software/Computer Engineering student to support multiple programs in the Vetronics product area. The successful candidate for this position wil ...

  • Ciena

    Hardware Design Co-op

    13 hours ago


    Ciena Ottawa, Canada

    **Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're a technology company that leads with our humanity—dri ...


  • Ribbon Communications Ottawa, Canada

    JOB TITLE R&D Engineering Program Management - Co-op · ABOUT RIBBON COMMUNICATIONS · OPPORTUNITY · OPPORTUNITY · We are looking for a Co-op software developer to join the R&D Engineering Program Management team. In this position you will work with the R&D Engineering Services dev ...


  • Kinaxis Ottawa, Canada

    At Kinaxis, who we are is grounded in our common belief that people matter. Each one of us plays an important part in accomplishing our work, building our culture and making a global impact. · Every day, we're empowered to work together to help our customers make fast, confident ...


  • InterRent REIT Ottawa, Canada

    What to Expect · This role is the right fit for you, if you value connections, enjoy a fast-paced environment and have a passion to sell. Everyday the Leasing Associate provides an opportunity to make a difference. · You will cultivate relationships and build a sense of community ...