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
    Senior Software Engineer - SRE

    Senior Software Engineer - SRE

    Veeva Systems • Ottawa H2B, ON, Canada
    Full-time
    Senior Software Engineer - SRE.Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.As one of the fastest...Show more
    Last updated: 30+ 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 C++ Software Engineer

    Senior C++ Software Engineer

    Targeted Talent • Ottawa, ON, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Show more
    Last updated: 30+ days ago • Promoted
    Firmware Engineer

    Firmware Engineer

    Actalent • Nepean, ON, Canada
    Full-time
    Join our innovative Base Team focused on low-level BSP development and board bring-up.Collaborate closely with FPGA and hardware teams, handling hardware interactions and low-level system integrati...Show more
    Last updated: 2 days ago • Promoted
    Cloud DevOps Engineer

    Cloud DevOps Engineer

    Targeted Talent • Ottawa, ON, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show more
    Last updated: 30+ 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 Engineer – Airborne Platforms

    Senior Embedded Software Engineer – Airborne Platforms

    Gogo • Ottawa H2B, ON, Canada
    Full-time
    A leading telecommunications company in Ottawa is seeking a Senior Airborne Platform Software Engineer to design and develop software for airborne products. The ideal candidate will have a Bachelor'...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Genero POC (Public Safety)

    Senior Software Engineer - Genero POC (Public Safety)

    Versaterm • Ottawa H2B, ON, Canada
    Full-time
    A global public safety solutions company in Ottawa seeks a Senior Software Engineer to lead the design of innovative software applications. The successful candidate will develop and maintain scalabl...Show more
    Last updated: 30+ 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
    Embedded Software Engineer

    Embedded Software Engineer

    Actalent • Nepean, ON, Canada
    Full-time
    Job Title : Embedded Software Engineer.We are seeking a talented Embedded Software Engineer to join our team.This role focuses on embedded software development, particularly in configuring and manag...Show more
    Last updated: 2 days ago • Promoted
    Senior Cloud Platform Software Developer

    Senior Cloud Platform Software Developer

    March Networks • Ottawa, ON, Canada
    Full-time
    March Networks is an established global leader in the video surveillance industry and works with the world’s largest retailers and banking institutions. Our goal is to create a positive workin...Show more
    Last updated: 30+ days ago • Promoted
    IoT Software Developer

    IoT Software Developer

    Giatec Scientific Inc. • Nepean, ON, Canada
    Full-time
    Location : Ottawa, ON (In-office 5 days a week).AI, and IoT solutions to jobsites worldwide.Our core products - SmartRock, SmartMix, and MixPilot - support the full concrete lifecycle, from mix desi...Show more
    Last updated: 14 days ago • Promoted
    Software Development Engineer in Test (SDET)

    Software Development Engineer in Test (SDET)

    Ouster • Ottawa, ON, Canada
    Full-time
    At Ouster, we are pioneering the future of Physical AI by redefining the capabilities of deep learning.Through our groundbreaking digital lidar solutions, including the Ouster Gemini perception pla...Show more
    Last updated: 30+ 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 Engineer - Web API Platform

    Senior Software Engineer - Web API Platform

    Scribd, Inc. • Ottawa H2B, ON, Canada
    Remote
    Full-time
    Senior Software Engineer, Web API Platform role at.Join our team as we create a world of stories and knowledge, democratize the exchange of ideas and information, and empower collective expertise t...Show more
    Last updated: 8 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: 23 days ago • Promoted