Talent.com
Software Engineer
Software EngineerEPITEC • Ottawa, ON, Canada
No longer accepting applications
Software Engineer

Software Engineer

EPITEC • Ottawa, ON, Canada
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.
  • Create a job alert for this search

    Software Engineer • Ottawa, ON, Canada

    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: 10 days ago • Promoted
    Software Engineer

    Software Engineer

    H2O.ai • Ottawa
    Full-time
    As the world’s leading agentic AI company, H2O.Generative and Predictive AI to help enterprises and public sector agencies develop purpose-built GenAI applications on their private data.With a focu...Show more
    Last updated: 7 days ago • Promoted
    Software Engineering Manager

    Software Engineering Manager

    N-able • Ottawa H2B, ON, Canada
    Remote
    Full-time
    Software Engineering Manager / C# / .Join to apply for the Software Engineering Manager / C# / .At N-able, we’re redefining what it means to be cyber resilient. Our end-to-end platform blends AI-powered...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Telesat • Ottawa H2B, ON, Canada
    Full-time
    Telesat (Nasdaq and TSX : TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corpora...Show more
    Last updated: 15 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: 10 days ago • Promoted
    Senior Software Engineer I

    Senior Software Engineer I

    SurveyMonkey • Ottawa H2B, ON, Canada
    Remote
    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: 30+ days ago • Promoted
    Senior Embedded Software Architect - Aerospace / eVTOL

    Senior Embedded Software Architect - Aerospace / eVTOL

    Essence Coaching Group • Ottawa H2B, ON, Canada
    Remote
    Full-time
    A leading aerospace engineering firm in Ontario seeks a Senior Software Architect Engineer to lead aerospace software development. The role involves defining software architecture and managing the f...Show more
    Last updated: 23 days ago • Promoted
    Software Engineer

    Software Engineer

    h2o.ai • Ottawa, ON, CA
    Full-time
    Quick Apply
    As the world’s leading agentic AI company, H2O.Generative and Predictive AI to help enterprises and public sector agencies develop purpose-built GenAI applications on their private data.With ...Show more
    Last updated: 24 days ago
    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: 7 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Flexera • Ottawa
    Full-time
    Flexera saves customers billions of dollars in wasted technology spend.A pioneer in Hybrid ITAM and FinOps, Flexera provides award-winning, data-oriented SaaS solutions for technology value optimiz...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Versaterm • Ottawa H2B, ON, Canada
    Full-time
    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 intuitive tools designed for public...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software & Configuration Engineer, Military Vehicles

    Senior Software & Configuration Engineer, Military Vehicles

    General Dynamics Land Systems–Canada • Ottawa
    Full-time
    A prominent defense contractor in Ottawa is seeking a Software Management Engineer to participate in software management for Wheeled Light Armoured Vehicles. Key responsibilities include managing co...Show more
    Last updated: 7 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

    Senior Software Engineer

    Global Talent Alliance, Canada • Ottawa H2B, ON, Canada
    Full-time
    Senior Software Engineer to work on their Zero Trust products and cloud services.The individual will become a member tasked with the development of innovative solutions to protect endpoints from em...Show more
    Last updated: 30+ days ago • Promoted
    Software Architect - Fully Remote

    Software Architect - Fully Remote

    Sowelo Consulting • Ottawa H2B, ON, Canada
    Remote
    Full-time +1
    Do you have Architecture experience with a Microsoft tech stack?.Are you able to work autonomously and have strong communication skills?. Great! Please read on as we have a role for you.We are seeki...Show more
    Last updated: 22 days ago • Promoted
    Senior Software Engineer, AI-Powered Cloud Cost Optimization

    Senior Software Engineer, AI-Powered Cloud Cost Optimization

    Frugal • Ottawa H2B, ON, Canada
    Remote
    Full-time
    A pioneering SaaS startup in Ottawa, ON, seeks a Senior Software Engineer to drive critical platform development and mentor teams. You'll tackle complex challenges from design to deployment while en...Show more
    Last updated: 10 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: 4 days ago • Promoted
    Sr Software Engineer

    Sr Software Engineer

    DEFSEC Technologies Inc. • Outaouais
    Full-time
    KWESST (a DEFSEC Technologies company) develops and delivers next generation military and public safety technology for military and first responder customers. The company is proudly Canadian and pro...Show more
    Last updated: 7 days ago • Promoted