Co-op Fall 2024

4 weeks ago


Ottawa, Canada General Dynamics Mission Systems - Canada Full time
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 will contribute to the support of embedded software for the Smart Display, Video, and Fire Control product lines, as well as the automated build and test environment which supports those products. These products are fielded in tanks and armoured vehicles around the world, and new features are always being added. Our Smart Displays have a full computer (Intel Xeon) processor inside them, along with embedded ARM microprocessors running external interfaces such as USB, CAN, or RS422, and are used by our military customers to display battlefield maps, etc. Our Video products run an embedded Linux on a more powerful ARM processor, relying on Ethernet connections to push compressed video streams around a vehicle.
 
The Vetronics team's software runs close to the hardware. We measure our boot time in milliseconds. There is no huge Java VM or Apache web server backend framework running our code - in some cases there is an embedded Linux kernel, in some cases a thin embedded operating system, and in some cases there is no operating system at all. We write code for ARM processors and microprocessors. Think: code that's written for an Odroid, Arduino or Raspberry Pi, but take it to the next level.


Qualifications

  • Currently enrolled in a Bachelor's degree program in Computer Science, Software Engineering, Electrical Engineering, or Computer Engineering.
  • OS: Linux (Ubuntu, shell), Windows 10/11
  • Languages: C/C++, python3, Bourne shell scripts
  • Interfaces: I2C, SPI, JTAG, USB, Ethernet (TCP/IP networking, SSH), CAN bus
  • SW Tools: Git and GitLab CI/CD, Visual Studio Code, Docker, Confluence
  • Office Tools: Word, Excel, Outlook, Powerpoint
  • Interest in developing embedded application software for devices and computers
  • Interest in micro-controllers and video processors
  • Soft skills: Innovative and a self-starter, with excellent communication and teamwork skills, ability to multi-task and prioritize
  • Exposure to software/hardware integration and test, and working from digital schematics
  • Experience working in a team environment with systems, software and hardware engineering peers
  • Exposure to MIL-STD S/W and H/W development environments and processes


Additional Information

Security Clearance

  • Must be able to obtain and maintain Canadian Security Clearance and a positive Controlled Goods Assessment. Eligibility to work in Canada either as a Canadian Citizen or Permanent Resident.
  • Applicants may be required to meet additional security requirements in order to gain access to technical data, classified areas or information that is subject to international regulations.


  • Ottawa, Canada Ciena Corporation Full time

    Embedded Software Engineer Co-op (Fall 2024) page is loaded Embedded Software Engineer Co-op (Fall 2024) Apply locations Ottawa time type Full time posted on Posted 2 Days Ago job requisition id R025215 Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and...


  • Ottawa, ON, Canada Ciena Corporation Full time

    Embedded Software Engineer Co-op (Fall 2024) page is loaded Embedded Software Engineer Co-op (Fall 2024) Apply locations Ottawa time type Full time posted on Posted 2 Days Ago job requisition id R025215 Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that...


  • Ottawa, Canada Ciena Corporation Full time

    QA Automation Developer-Co-Op (8 months, Fall 2024) page is loaded QA Automation Developer-Co-Op (8 months, Fall 2024) Apply locations Ottawa time type Full time posted on Posted 2 Days Ago job requisition id R025210 Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a...


  • Ottawa, Canada Ciena Corporation Full time

    QA Automation Developer-Co-Op (8 months, Fall 2024) page is loaded QA Automation Developer-Co-Op (8 months, Fall 2024) Apply locations Ottawa time type Full time posted on Posted 2 Days Ago job requisition id R025210 Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a...


  • Ottawa, Canada Ciena Corporation Full time

    QA Automation Developer-Co-Op (8 months, Fall 2024) page is loaded QA Automation Developer-Co-Op (8 months, Fall 2024) Apply locations Ottawa time type Full time posted on Posted 2 Days Ago job requisition id R025210 Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a...


  • Ottawa, ON, Canada Ciena Corporation Full time

    QA Automation Developer-Co-Op (8 months, Fall 2024) page is loaded QA Automation Developer-Co-Op (8 months, Fall 2024) Apply locations Ottawa time type Full time posted on Posted 2 Days Ago job requisition id R025210 Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work...

  • Project Associate

    2 weeks ago


    Ottawa, Canada Canadian Commercial Corporation Full time

    **Position**: Project Associate Student Work term/Fall Co-op **Work term**: September 2, 2024 - December 31 2024, for 37.5 hours per week The Contract Management team at the Canadian Commercial Corporation is offering a challenging co-op position for students looking for direct work experience on international contracts in aerospace and defense,...

  • Project Associate

    2 weeks ago


    Ottawa, Canada Canadian Commercial Corporation (CCC) Full time

    Position: Project Associate Student Work term/Fall Co-opWork term: September 2, 2024 – December 31 2024, for 37.5 hours per weekThe Contract Management team at the Canadian Commercial Corporation is offering a challenging co-op position for students looking for direct work experience on international contracts in aerospace and defense, infrastructure, and...

  • Project Associate

    2 days ago


    Ottawa, Canada Canadian Commercial Corporation (CCC) Full time

    Position: Project Associate Student Work term/Fall Co-opWork term: September 2, 2024 – December 31 2024, for 37.5 hours per weekThe Contract Management team at the Canadian Commercial Corporation is offering a challenging co-op position for students looking for direct work experience on international contracts in aerospace and defense, infrastructure, and...


  • Ottawa, Canada NOKIA Full time

    Position: SDN & Automation Co-op/ Intern Duration: 4 or 8 months Date: September 2023 to December 2023 or April 2024 Location: Flexible **Come create the technology that helps the world act together** We are a B2B technology innovation leader pioneering the future where networks meet cloud. At Nokia you will have a positive impact on people’s lives...


  • Ottawa, Canada NOKIA Full time

    Position: Learning Ops&Marketing Co-op/Intern Duration: 4 Months Date: September 2023 - December 2023 Location: Hybrid **Come create the technology that helps the world act together** We are a B2B technology innovation leader pioneering the future where networks meet cloud. At Nokia you will have a positive impact on people’s lives and help build the...


  • Ottawa, Canada Magnet Forensics Inc. Full time

    Business Systems Project Coordinator Co-op (Fall 2024) Who We Are; What We Do; Where we’re Going Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets and other IoT related devices. We are continually innovating so that our customers can...


  • Ottawa, Canada Magnet Forensics Inc. Full time

    Business Systems Project Coordinator Co-op (Fall 2024) Who We Are; What We Do; Where we’re Going Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets and other IoT related devices. We are continually innovating so that our customers can...


  • Ottawa, Canada Magnet Forensics Inc. Full time

    Business Systems Project Coordinator Co-op (Fall 2024) Who We Are; What We Do; Where we’re Going Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets and other IoT related devices. We are continually innovating so that our customers can...


  • Ottawa, Canada Magnet Forensics Inc. Full time

    Business Systems Project Coordinator Co-op (Fall 2024) Who We Are; What We Do; Where we’re Going Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets and other IoT related devices. We are continually innovating so that our customers can...


  • Ottawa, Canada Magnet Forensics Inc. Full time

    Business Systems Project Coordinator Co-op (Fall 2024) Who We Are; What We Do; Where we’re Going Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets and other IoT related devices. We are continually innovating so that our customers can...


  • Ottawa, Canada Recollective Inc. Full time

    Recollective is a SaaS web application looking to dominate the online research space through innovative features and industry-leading usability. If you're passionate about web applications and like small agile teams—where you can make a significant impact—then Recollective is for you. We guarantee that you've used a product or service that has been...


  • Ottawa, Canada Recollective Inc. Full time

    Recollective is a SaaS web application looking to dominate the online research space through innovative features and industry-leading usability. If you're passionate about web applications and like small agile teams—where you can make a significant impact—then Recollective is for you. We guarantee that you've used a product or service that has been...


  • Ottawa, Canada Recollective Inc. Full time

    Recollective is a SaaS web application looking to dominate the online research space through innovative features and industry-leading usability. If you're passionate about web applications and like small agile teams—where you can make a significant impact—then Recollective is for you. We guarantee that you've used a product or service that has been...


  • Ottawa, Canada NOKIA Full time

    **Position**: Robotic Process Automation Co-op/Intern **Duration**: 8 months, must be able to work Full-Time **Date**: Sep 1, 2023 - December 22, 2023 **OR** Sept 2023 - May 2024 **Location**: Flexible **Join us in creating the technology that helps the world act together** We are a B2B technology innovation leader pioneering the future where networks...