Senior Linux Kernel Engineer

Found in: Jooble CA O C2 - 1 week ago


Ottawa ON, Canada Linaro Ltd Full time

Linaro has driven open source software development on Arm since 2010, providing the tools, Linux kernel quality and security needed for a solid foundation to innovate on. Linaro works with member companies and the open source community to maintain the Arm software ecosystem and enable new markets on Arm architecture.

If you have a passion for open source and want to be part of a community, then you belong at Linaro. We offeryou the opportunity to advance your career in an outstanding environment for professional growth, all while working alongside a team of world-class open source experts on leading edge technology.

Key responsibilities and accountabilities:

  • Keenly understands ARM based hardware support in the Linux kernel and userspace applications.
  • Provides design and code review expertise to accelerate the upstreaming of specific silicon platform code.
  • Works with platform kernel specialists to ensure common frameworks and facilities are available to accelerate enablement and improve system stability.
  • Collaborates with other teams in Linaro and with upstream developers where appropriate.
  • Collaborates well with customers in Linaro services engagements.

Required skills and experience:

  • Capacity to learn new systems and techniques quickly.
  • Excellent experience in embedded Linux kernel development.
  • Experience with ARM related kernel components and drivers.
  • Ability to work closely with engineers at other organizations enabling Linux on ARM based devices, providing code review, guidance and training.
  • Understanding of current trends in Linux kernel development, including device trees, performance events and ftrace.
  • Ability to be productive in a globally distributed team through self discipline and self motivation, delivering according to a schedule.
  • Strong English communication skills, especially over phone, email and IRC.

Desired skills and experience:

  • Experience with OpenEmbedded ARM ports, or ARM CPU's in general.
  • Familiarity with open source development tools and methodology.
  • Familiarity with Linux storage and/or networking subsystems.
  • Experience submitting code to upstream projects.

Travel:

May be required to participate in a team kickoff meeting, all Linaro Connect events, plus one or more development “sprints” involving international travel.

#J-18808-Ljbffr

  • Ottawa, Canada Linaro Ltd Full time

    Linaro has driven open source software development on Arm since 2010, providing the tools, Linux kernel quality and security needed for a solid foundation to innovate on. Linaro works with member companies and the open source community to maintain the Arm software ecosystem and enable new markets on Arm architecture.If you have a passion for open source and...

  • Senior Embedded Software Engineer, Platform Software

    Found in: Jooble CA O C2 - 6 days ago


    Ottawa, ON, Canada BTA Design Services Full time

    Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs. We are currently searching for a number of key technical...

  • Senior NN Kernel Engineer

    Found in: Jooble CA O C2 - 7 days ago


    Toronto, ON, Canada Untether Full time

    ***Please note: While our engineering HQ is in Toronto, this is a remote opportunity and we welcome applicants from anywhere in North America.*** Untether AI is a rapidly growing Toronto startup building next generation hardware AI accelerators for neural net inference. We are investing in software in a big way in order to make it as seamless as possible for...

  • Senior Embedded Software Engineer

    Found in: Jooble CA O C2 - 6 days ago


    Ottawa, ON, Canada BTA Design Services Inc. Full time

    About Us: Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs. We’re adaptable and efficient, with a brilliant staff...

  • Senior Embedded Software Engineer

    Found in: Jooble CA O C2 - 6 days ago


    Ottawa, ON, Canada BTA Design Services Full time

    About Us: Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs. We’re adaptable and efficient, with a brilliant staff...


  • Ottawa, Canada BTA Design Services Inc. Full time

    About Us: Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs. We’re adaptable and efficient, with a brilliant staff...


  • Ottawa, Canada BTA Design Services Inc. Full time

    About Us: Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs. We’re adaptable and efficient, with a brilliant staff...

  • Senior Software Engineer

    Found in: Jooble CA O C2 - 1 week ago


    Markham, ON, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate 12-month contract opening for a Senior Software Engineer. Responsibilities: Design and maintain Kernel-Mode Driver Framework (KMDF) HID source drivers, I2C client drivers, etc. Collaborate closely with software engineers to integrate kernel drivers into broader software systems, contributing to the project's overarching...

  • Senior Embedded Software Engineer

    Found in: Whatjobs CA C2 - 4 days ago


    Ottawa, Canada BTA Design Services Full time

    About Us: Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs.We’re adaptable and efficient, with a brilliant staff at...


  • Ottawa, Canada BTA Design Services Full time

    About Us:Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs.We’re adaptable and efficient, with a brilliant staff at...

  • Senior Embedded Software Engineer

    Found in: Appcast CA A2 P - 5 days ago


    Ottawa, Canada BTA Design Services Inc. Full time

    About Us:Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs.We’re adaptable and efficient, with a brilliant staff at...

  • Senior Embedded Software Engineer

    Found in: Appcast CA C2 Glassdoor - 6 days ago


    Ottawa, Canada BTA Design Services Inc. Full time

    About Us:Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs.We’re adaptable and efficient, with a brilliant staff at...

  • Senior Embedded Software Engineer

    Found in: Whatjobs CA C2 - 5 days ago


    Ottawa, Canada BTA Design Services Inc. Full time

    About Us: Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs. We’re adaptable and efficient, with a brilliant staff...

  • Linux Software Engineer

    Found in: Jooble CA O C2 - 4 days ago


    Toronto, ON, Canada Extreme Networks Full time

    Extreme Networks Named to Computerworld’s 2023 List of Best Places to Work in IT! Over 50,000 customers globally trust our end-to-end, cloud-driven networking solutions and rely on our top-rated services and support to accelerate their digital transformation efforts and deliver progress like never before and with double digit growth year over year, no...

  • Senior Software/Firmware Development Engineer

    Found in: beBee S CA - 2 days ago


    Ottawa, Canada E-Solutions INC Full time

    Job Title: Senior Software/Firmware Development Engineer Job Location: Montreal, Ottawa-Onsite Job Description: Design, implement, test, and document the Factory Boot Manager - the Linux and U-boot based embedded software for testing complex HSM hardware during the manufacturing and field failure analysis processes Design, implement, test, and document other...

  • Senior Software/Firmware Development Engineer

    Found in: beBee jobs CA - 2 days ago


    Ottawa, Ontario, Canada E-Solutions INC Full time

    Job Title: Senior Software/Firmware Development EngineerJob Location: Montreal, Ottawa-OnsiteJob Description:Design, implement, test, and document the Factory Boot Manager - the Linux and U-boot based embedded software for testing complex HSM hardware during the manufacturing and field failure analysis processes Design, implement, test, and document other...

  • Senior Firmware Engineer

    Found in: Jooble CA O C2 - 7 days ago


    Ottawa, ON, Canada Cyient Full time

    Please let me know if you would like to move forward with this below position. Job title: Firmware Development Engineer Location: Ottawa, Canada Duration: Full Time (Permanent) Job description: Design, implement, test, and document the Factory Boot Manager - the Linux and U-boot based embedded software for testing complex HSM hardware during the...

  • Machine Learning Kernels Engineer

    Found in: Adzuna CA C2 - 12 hours ago


    Toronto, ON, C6A, Ontario, Canada Acceler8 Talent Full time

    We are seeking a Machine Learning Kernels Engineer to join a well-established and funded startup who are developing a ground-breaking at-memory AI chip architecture. This approach addresses the accuracy and efficiency challenges in running AI inference workloads.You'll join a team who's mission is to build implementations of real-world neural network...

  • Senior Low level Embedded Software Engineer

    Found in: Talent CA C2 - 6 days ago


    Ottawa, Canada Talasoft Technical Services Full time

    Job DescriptionKey Responsibilities:- Specifying and developing embedded software suitable for deployment in Linux environments and standalone products.- Creating base layer and middleware embedded software.- Developing low-level hardware drivers within the Linux kernel and/or user space.- Crafting a Software Development Kit (SDK) for a novel product.-...

  • Senior Low level Embedded Software Engineer

    Found in: Talent CA C2 - 6 days ago


    Ottawa, Canada Talasoft Technical Services Full time

    Key Responsibilities:- Specifying and developing embedded software suitable for deployment in Linux environments and standalone products.- Creating base layer and middleware embedded software.- Developing low-level hardware drivers within the Linux kernel and/or user space.- Crafting a Software Development Kit (SDK) for a novel product.- Architecting and...