Talent.com
Software Engineer
Software EngineerEPITEC • Ottawa, ON, CA
Software Engineer

Software Engineer

EPITEC • Ottawa, ON, CA
1 day ago
Job type
  • Permanent
Job description

Epitec is seeking an experienced Software Engineer to join our automotive client's team in Ottawa, ON. As a Software Engineer, the candidate will play a pivotal role in defining, designing, and building networking software that involves lower-layer protocol concepts to provide a scalable distributed framework used by various applications & services in the vehicle network.

  • This is an ongoing T4 contract
  • This is an onsite position in Ottawa, ON
  • Candidates must be a Canadian Citizen / Permanent Resident

Top Responsibilities

  • Design, develop, and build networking software for next‑generation vehicle platforms (FNV3.X).
  • Develop embedded software frameworks and functional services above the OS and drivers.
  • Implement lower‑layer networking protocol concepts to support scalable, distributed in‑vehicle systems.
  • Create innovative solutions for autonomous vehicle connectivity, V2X, vehicle services, and advanced networking technologies.
  • Maintain and enhance automated test execution pipelines; analyze and triage test results.
  • Apply Test‑Driven Development (TDD) practices across embedded and networking components.
  • Troubleshoot complex embedded system, networking, and software issues.
  • Develop software across multiple hardware / software platforms, including microcontrollers and automotive compute clusters.
  • Work with Linux / RTOS environments (e.g., QNX, Embedded Linux).
  • Support hardware‑related troubleshooting using tools such as multimeters, oscilloscopes, and power‑related test equipment.
  • Top Qualifications

  • 10+ years overall software engineering experience; 1+ years embedded systems development.
  • 2–3+ years networking experience (Ethernet, IP forwarding, TCP / IP, DNS, QoS, VLAN, AVB, TSN, etc.).
  • Strong proficiency in C / C++ and hands‑on Python experience (OOP + scripting).
  • Experience with Linux kernel, drivers, and Shell scripting.
  • Familiarity with continuous integration (e.g., Jenkins) and Git / GitHub (GitHub Copilot usage).
  • Experience with automated testing, data analytics, and visualization.
  • Experience troubleshooting Ethernet link / IP layer issues.
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or similar.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Ottawa, ON, CA

    Similar jobs
    Senior Software Engineer

    Senior Software Engineer

    Frugal • Ottawa H2B, ON, Canada
    Remote
    Full-time
    Frugal is an AI-powered coding agent purpose-built to tackle one of the most persistent problems in tech : runaway cloud costs. Despite years of optimization efforts, cloud expenses remain high—and w...Show more
    Last updated: 14 days ago • Promoted
    Senior Airborne Platform Software Engineer

    Senior Airborne Platform Software Engineer

    Gogo • Ottawa H2B, ON, Canada
    Full-time
    Senior Airborne Platform Software Engineer.Senior Airborne Platform Software Engineer.Airborne Platform Software Engineer. Gogo airborne products on a Linux platform.You will develop new features, e...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    EPITEC • Ottawa
    Full-time +1
    Epitec is seeking an experienced Software Engineer to join our automotive client's team in Ottawa, ON.As a Software Engineer, the candidate will play a pivotal role in defining, designing, and buil...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer

    Software Engineer

    Afuva • Ottawa
    Full-time
    Afuva is a pioneering technology company specializing in advanced AI solutions.We develop cutting-edge AI for smart devices, home automation, image and vision, and wearable technology, alongside ro...Show more
    Last updated: 11 days ago • Promoted
    Software Engineer II - Newsroom Platform (Node / React)

    Software Engineer II - Newsroom Platform (Node / React)

    Warner Bros. Discovery • Ottawa H2B, ON, Canada
    Full-time
    A major entertainment company in Ottawa is seeking a Software Engineer II to contribute to both frontend and backend development for CNN Newsource's modern platform. The ideal candidate will have 2-...Show more
    Last updated: 14 days ago • Promoted
    Software Engineer - Cloud Platform

    Software Engineer - Cloud Platform

    Wind River • Ottawa
    Full-time
    Description Position at Wind River.Job Title : Software Engineer – Wind River Conductor.Wind River Systems is building Wind River Studio for Operators, delivering an integrated cloud platform, unif...Show more
    Last updated: 11 days ago • Promoted
    Senior Software Engineer : Zero Trust & Cloud Security

    Senior Software Engineer : Zero Trust & Cloud Security

    Global Talent Alliance, Canada • Ottawa H2B, ON, Canada
    Full-time
    A leading technology company in Ottawa is seeking a talented Senior Software Engineer to contribute to developing its Zero Trust products and cloud services. The successful candidate will design and...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Go Cloud Networking (Hybrid)

    Senior Software Engineer - Go Cloud Networking (Hybrid)

    Illumio • Ottawa H2B, ON, Canada
    Remote
    Full-time
    A cybersecurity company is seeking a Senior Backend Software Engineer to enhance the Azure Firewall Management Program.This position requires expertise in Go / Golang and cloud environments like Az...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer Controls

    Software Engineer Controls

    RPMGlobal • Ottawa
    Full-time
    Transforming the Future with Convergence of Simulation and Data.Our client in Kanata, ON is looking for a Software Engineer Controls. Our Client is seeking to hire a person with embedded software de...Show more
    Last updated: 11 days ago • Promoted
    Software Engineer Controls

    Software Engineer Controls

    Altair • Ottawa
    Full-time
    Our client in Kanata, ON is looking for a Software Engineer Controls.Our Client is seeking to hire a person with embedded software development expertise. This team develops control algorithms and pr...Show more
    Last updated: 11 days ago • Promoted
    Software Engineer, R&D Applications

    Software Engineer, R&D Applications

    Ciena Corporation • Ottawa
    Full-time
    They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click. They help us record any difficulties you...Show more
    Last updated: 11 days ago • Promoted
    Software Engineer III

    Software Engineer III

    Versaterm • Ottawa
    Full-time
    Software Engineer III - Genero POC.Versaterm is a global public safety solutions company helping agencies transform how they serve their communities. Since 1977, we've been building an ecosystem of ...Show more
    Last updated: 11 days ago • Promoted
    Software Engineer II – Full Stack

    Software Engineer II – Full Stack

    Tree Trust • Ottawa
    Full-time
    SurveyMonkey is the world’s most popular platform for surveys and forms, built for business—loved by users.We combine powerful capabilities with intuitive design, effectively serving every use case...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer II

    Software Engineer II

    SurveyMonkey • Ottawa
    Full-time
    SurveyMonkey is the world’s most popular platform for surveys and forms, built for business—loved by users.We combine powerful capabilities with intuitive design, effectively serving every use case...Show more
    Last updated: 11 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Barracuda Networks • Ottawa H2B, ON, Canada
    Full-time
    Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Architect Engineer (Aerospace / eVTOL)

    Senior Software Architect Engineer (Aerospace / eVTOL)

    Essence Coaching Group • Ottawa H2B, ON, Canada
    Remote
    Full-time
    Senior Software Architect Engineer (Aerospace / eVTOL).CAD 120,000 – 165,000 (annual).A senior-level Software Architect & Engineer is sought to lead mission-critical aerospace software development....Show more
    Last updated: 27 days ago • Promoted
    Software Engineer

    Software Engineer

    Nokia • Ottawa
    Full-time
    As an Early Career Firmware Engineer, you’ll be part of an agile Scrum team developing software that controls and monitors next‑generation optical network equipment. You’ll be writing firmware that ...Show more
    Last updated: 8 days ago • Promoted
    Software Engineer

    Software Engineer

    The Bartech Group, Inc. • Ottawa
    Full-time
    Bartech Staffing is a leading engineering, technical and professional staffing firm, and our clients include some of the nation's biggest companies. We are powered by Impellam Group, a connected gro...Show more
    Last updated: 2 days ago • Promoted