Talent.com
Sr. Embedded Software/Firmware Engineer
Sr. Embedded Software/Firmware EngineerEthernovia • Toronto, ON, CA
Sr. Embedded Software / Firmware Engineer

Sr. Embedded Software / Firmware Engineer

Ethernovia • Toronto, ON, CA
Il y a 1 jour
Type de contrat
  • Temps plein
Description de poste

Overview

Senior Embedded Software / Firmware Engineer (Device Drivers)

Location : Canada (Multiple Positions), 100% Remote work. Preference for those in or adjacent to Eastern Time Zone.

Ethernovia is changing how cars of the future are built by unifying in-vehicle networks into an end-to-end Ethernet system. Founded in 2018, we are developing the future of automobile communication to enable autonomous driving, electric vehicles (EV), and software-defined revolutions. We bring together cameras / sensors, compute, and the outside world to enable advanced driver assistance features and services. We are backed by leading technology investors and have been recognized for our innovations in automotive connectivity.

Join Ethernovia to make a lasting impact on the future of mobility. We offer pre-IPO stock options, competitive compensation, and great benefits while growing your knowledge and career with world-class talent. We are looking for talented engineers and leaders who have an entrepreneurial spirit and want to drive their design from concept to silicon to the car.

Responsibilities

  • Develop Ethernovia's networking devices software stack, including embedded firmware, kernel / user-mode device drivers, stack extensions, debugging, and test utilities, as well as automated unit / system testing.
  • Ensure drivers integrate with the Linux and AUTOSAR Stack and allow User applications, Middleware, and Operating System to leverage hardware features.
  • Configure, control, and monitor the communication device via device drivers; firmware may run as a standalone library within the device driver.
  • Contribute to architecture, design, implementation, testing, and integration of device drivers for Ethernovia's SDK, built for safety-critical automotive applications.
  • Adhere to Functional Safety practices and cultivate a culture of safety and best development practices.

Technical Qualifications

  • Bachelor's or Master’s degree in Computer Science / Software or a related field.
  • 6+ years of work experience.
  • Strong understanding of Software Development Lifecycle, including architecture, implementation, and testing fundamentals.
  • Proficient in C / C++ ; Python is a plus.
  • Experience with Software Device Drivers, preferably for Ethernet or similar communication devices.
  • Deep understanding of Operating Systems, Kernel, Platform / Device drivers , preferably Linux, QNX, or RTOS.
  • Experience with OS device driver interfaces integration / testing.
  • Hands-on experience with hardware, preferably communication devices.
  • For Firmware role : experience with firmware for communication devices like Ethernet; embedded firmware for such devices; integration and testing of firmware and low-level code; hands-on experience with hardware and embedded processors; emphasis on efficient code for footprint and performance.
  • Experience with hardware integration and testing of embedded systems and device drivers.
  • Nice to Have

  • AUTOSAR Communication Stack
  • MCAL and related automotive software experience
  • Experience with simulation and emulation platforms
  • GNU or similar compiler and debugging tools
  • Embedded programming with buses like I2C, SPI, Ethernet, USB
  • Experience building automotive or safety-critical systems with MISRA, ASPICE, ISO26262
  • Experience with Ethernet networking protocols, including MAC, PHY, Switching, TCP / IP, Security, Serdes, PCIe, NTB, SR-IOV
  • Video processing standards and protocols
  • Code version control and review tools (Perforce, Git, Swarm)
  • Build systems like Yocto
  • High-performance drivers and test tools, preferably networking / communications
  • Virtualization and virtualized device drivers
  • Mixed-signal systems (Analog, Digital, DSP)
  • ARM or similar embedded processors
  • Bootloaders like U-Boot
  • Soft Skills

  • Self-motivated, able to work independently and in a team
  • Excellent communication and documentation skills
  • Attention to detail
  • What you’ll get in return

  • Depth and breadth of technology experience not typically found in large companies
  • Growth opportunities as the company grows
  • Pre-IPO stock options
  • Cutting-edge technology
  • World-class team
  • Competitive base salary
  • Flexible hours
  • Medical, dental, and vision insurance for employees
  • Flexible vacation to support work-life balance
  • Salary Range

  • The base salary for Canadian locations ranges from $175,000 to $240,000, depending on location, qualifications, experience, and internal equity. The compensation package includes pre-IPO ISO options, base salary, and benefits.
  • #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Sr Embedded SoftwareFirmware Engineer • Toronto, ON, CA

    Offres similaires
    Senior Real-Time Embedded Engineer – Automotive Power Electronics

    Senior Real-Time Embedded Engineer – Automotive Power Electronics

    eLeapPower • Toronto
    Temps plein
    A leading power electronics supplier is seeking an experienced embedded software engineer in Toronto.Responsibilities include designing real-time embedded software for automotive power electronics ...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior Software Engineer, Platform

    Senior Software Engineer, Platform

    Beacon Software • Toronto C6A, ON, Canada
    Temps plein +1
    Senior Software Engineer, Platform.Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm combining technologists, op...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Analog IC Design Engineer

    Senior Analog IC Design Engineer

    Xanadu • Toronto, Canada
    Temps plein
    About Xanadu Xanadu’s mission is to build quantum computers that are useful and available to people everywhere.At Xanadu, we are learners, innovators, researchers, collaborators and problem solvers...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Embedded AI Firmware Engineer

    Embedded AI Firmware Engineer

    Advanced Micro Devices • Markham
    Temps plein
    A leading technology company is seeking a Firmware Development Engineer to enhance embedded power management software.The ideal candidate will have expertise in C / C++ and a strong AI / ML background....Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    Firmware Engineer (Contractor Position)

    Firmware Engineer (Contractor Position)

    MistyWest • Toronto, Canada
    Permanent
    About MistyWest MistyWest is a hardware engineering consultancy that exists to create novel technologies that enable a healthier planet and bring prosperity to all humankind, with a focus primarily...Voir plus
    Dernière mise à jour : il y a moins d'une heure • Offre sponsorisée • Nouvelle offre
    Senior Hardware Design Engineer - Aversan Inc.

    Senior Hardware Design Engineer - Aversan Inc.

    Aversan Inc. • toronto, on, ca
    Temps plein
    Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified.The Engineer will be...Voir plus
    Dernière mise à jour : il y a 14 heures • Offre sponsorisée • Nouvelle offre
    Scada Engineer

    Scada Engineer

    Akkodis • newmarket, on, ca
    Temps plein
    EMS / SCADA Engineer – Power Systems.Professional Services Engagement – B2B (Incorporated Entities Only).Akkodis is seeking an EMS / SCADA Engineer – Power Systems for a remote contract position su...Voir plus
    Dernière mise à jour : il y a 14 heures • Offre sponsorisée • Nouvelle offre
    Saviynt SME - TechDemocracy

    Saviynt SME - TechDemocracy

    TechDemocracy • newmarket, on, ca
    Temps plein
    Lead design and implementation of Saviynt IGA solutions (Lifecycle, Access Requests, Certifications).Integrate Saviynt with HR, AD, Azure AD, and cloud / on-prem applications.Configure workflows, pol...Voir plus
    Dernière mise à jour : il y a 14 heures • Offre sponsorisée • Nouvelle offre
    Senior Software Engineer, iOS Toronto, Canada (Hybrid)

    Senior Software Engineer, iOS Toronto, Canada (Hybrid)

    Tubi Tv • Toronto, Canada
    Temps plein
    As a Senior iOS Engineer at Tubi, you’ll play a critical role on our mobile engineering team, focusing on developing, improving, and maintaining our iOS, tvOS, and visionOS applications.Your work w...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Sr. Firmware / Embedded software Engineer

    Sr. Firmware / Embedded software Engineer

    PotisEdge • newmarket, on, ca
    Temps plein
    Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Sr. Embedded Software Engineer, Lighting Software

    Sr. Embedded Software Engineer, Lighting Software

    Rivian • Toronto, Canada
    Temps plein
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    TRAFFIX • Toronto C6A, ON, Canada
    Temps plein
    TRAFFIX is a Third-Party Logistics leader with more than 40 years' experience.We got to where we are by combining our logistics expertise with our ability to attract and retain top talent.From logi...Voir plus
    Dernière mise à jour : il y a 17 jours • Offre sponsorisée
    Senior Software Developer, Embedded Appliances

    Senior Software Developer, Embedded Appliances

    Motorola Solutions • Toronto, Canada
    Temps plein
    Motorola Solutions values your privacy • •.Company Overview • •At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pur...Voir plus
    Dernière mise à jour : il y a 18 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    HeyMilo AI • Toronto, Canada
    Temps plein
    HeyMilo is a platform that helps recruiters deploy multimodal AI agents to interview and evaluate candidates at scale.This role is for an exceptional full stack engineer who wants to work on fronti...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Embedded Software Designer

    Embedded Software Designer

    Umano Medical • Toronto, Canada
    Temps plein
    Attuned to small details, you possess the logic and precision of a skilled embedded programmer blended with the creativity of an artist. Complicated and inconsistent interfaces bother you, and you a...Voir plus
    Dernière mise à jour : il y a 18 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Mastercard • Toronto C6A, ON, Canada
    Temps plein
    Mastercard Security Solutions leads and helps a team design, develop, and deliver risk assessment software solutions with innovation and integrations to support Mastercard and its customers.The rol...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Rose Rocket, Inc. • Toronto C6A, ON, Canada
    Temps plein
    Rose Rocket 🚀 is a market leader in Transportation Management Software.We’re a startup going after the $700+ billion dollar trucking industry, leading the shift to SaaS while revolutionizing the w...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Sr. Embedded Software Engineer, Lighting Software

    Sr. Embedded Software Engineer, Lighting Software

    Rivian and Volkswagen Group Technologies • Toronto, Canada
    Temps plein
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée