Jobs
>
Ottawa

    Senior Software/Firmware Development Engineer - Ottawa, Canada - Expleo

    Expleo
    Expleo Ottawa, Canada

    Found in: Talent CA C2 - 2 days ago

    Default job background
    Permanent or Fixed Term Contract
    Description

    Responsibilities

    :
  • 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 components of the HSM embedded software and the host-side software, which interfaces with the embedded HSM software according to quarterly objectives.
  • You will join the HSM Embedded Software Development team.
  • You will work in a very dynamic environment and will heavily interact with the hardware, software, and manufacturing engineering teams.
  • You will participate in requirements analysis, design discussions, planning sessions and effort estimates.
  • You will heavily invest in documenting and testing your designs including test automation.
  • Qualifications:

  • Solid work experience in embedded software development in Linux/U-Boot.
  • Very strong C, reasonable C++, Python and Linux shell scripting.
  • Experience with new boards bring-up.
  • Experience with writing software using hardware interfaces such as I2C, SPI, UART, SMBus, PCI-E, NVMe, NOR Flash, DDR, EEPROM, GPIO, USB.
  • Linux kernel modules.
  • Good understanding of multi-threading and inter process communication.
  • Ability to design complex systems and write functional, and design specifications.
  • Experience with ARM SoCs.
  • TCP/IP networking.
  • REST, gRPC.
  • Containers, build systems, CI/CD, Yocto, Gitlab, Jira.
  • Expleo Values:

    We are guided by shared values in all things we do: Courage, Excellence, Collaboration, Respect and Accountability.

  • Courage – We are bold thinkers and doers, always ready to take on new challenges. We think of ourselves as entrepreneurs, matching creativity with vigilance.
  • Excellence – We are united by a shared ambition: change the game, together. Continuous performance is both an objective and a mindset.
  • Collaboration –Teamwork and emotional intelligence are what makes us stand out in a crowd. We stand shoulder to shoulder, with our clients and our peers, through good times and setbacks.
  • Respect – We are a hive of different profiles, and we place a high value on openness and transparency. We show respect, always.
  • Accountability – We are reliable. We celebrate our successes, we take responsibility and learn from our failures. This is why we protect our "right to fail" as an opportunity to bounce back and progress.
  • Expleo is a trusted partner for end-to-end, integrated engineering, production support, MRO, and quality services, with a presence in over 30 countries. To find out more, visit

    Benefits

    Nous offrons :

    Un cadre de travail professionnel et dynamique

    Des projets industriels de pointe qui feront progresser votre carrière

    Santé, vision et soins dentaires

    Un complément 401K

    We offer:

    A professional and dynamic work setting

    Cutting edge industrial projects that will advance your career

    Health, Vision and Dental

    401K match

    #abusa1

    #jsfirm


  • J.L. Richards & Associates Limited (JLR)

    Land Development Engineer

    Found in: Appcast CA C2 A - 1 day ago


    J.L. Richards & Associates Limited (JLR) Ottawa, Canada

    Pop Quiz · Are you passionate about building sustainable infrastructure for developing communities in an environmentally responsible way? · Does leading and mentoring staff to create high-quality custom solutions for clients using innovative technologies excite you? · Are you a r ...

  • CB Canada

    Senior Engineer, Developer Experience Engineering

    Found in: Talent CA 2 C2 - 20 hours ago


    CB Canada Ottawa, Canada

    Senior Engineer, Developer Experience Engineering · On behalf of our client, Procom is looking for a Senior Engineer. As part of the Developer Experience Engineering team, you will be responsible for defining and improving the experience our product teams see each day. Through ad ...

  • Johnson Controls International

    Executive Principal Development Engineer

    Found in: Appcast CA A2 P - 1 day ago


    Johnson Controls International Ottawa, Canada Full time

    What you will do · As a Principal Development Engineer, you will work on our major energy projects throughout the Canada and to assist with Governance Reviews. Travel is less than 30% and is a virtual position. You will lead and be a part of teams on high complexity, major projec ...

  • Johnson Controls International

    Executive Principal Development Engineer

    Found in: Jooble CA O C2 - 1 day ago


    Johnson Controls International Ottawa, ON, Canada Full time

    What you will do · As a Principal Development Engineer, you will work on our major energy projects throughout the Canada and to assist with Governance Reviews. Travel is less than 30% and is a virtual position. You will lead and be a part of teams on high complexity, major proje ...

  • Telesat Corp.

    Software Development Engineer Internship

    Found in: Jooble CA O C2 - 23 hours ago


    Telesat Corp. Ottawa, ON, Canada InternshipSHIP

    Telesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years. Backed by a legacy of engineering ex ...

  • Johnson Controls International

    Executive Principal Development Engineer

    Found in: Jooble CA O C2 - 1 day ago


    Johnson Controls International Ottawa, ON, Canada

    What you will do · As a Principal Development Engineer, you will work on our major energy projects throughout the Canada and to assist with Governance Reviews. Travel is less than 30% and is a virtual position. You will lead and be a part of teams on high complexity, major proje ...

  • Johnson Controls

    Executive Principal Development Engineer

    Found in: Talent CA C2 - 5 days ago


    Johnson Controls Ottawa, Canada Full time

    What you will do · As a Principal Development Engineer, you will work on our major energy projects throughout the Canada and to assist with Governance Reviews. Travel is less than 30% and is a virtual position. You will lead and be a part of teams on high complexity, major proje ...

  • Telesat

    Software Development Engineer

    Found in: Jooble CA O C2 - 1 day ago


    Telesat Gatineau, QC, 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, corporate and government customers for over 50 years. Backed by a legacy of engineering ex ...

  • Groupe ABS

    Environmental Team lead

    Found in: Zoho Direct Apply - 21 hours ago


    Groupe ABS Ottawa, Canada

    La description français suit la description anglaise · Job summary · Step into the vibrant world of ABS as the environmental team lead, guided by our spirited Ontario's regional director Ignite synergy among project heads and managers, ensuring brilliant results and satisfied cli ...

  • beBee Professionals

    Project Manager

    Found in: beBee Professionals CA - 4 days ago


    beBee Professionals Ottawa, Canada Project Management Freelance

    BeBee Professionals is looking for a Project Manager to join our team in Ottawa. The successful candidate will be responsible for managing projects from initiation to completion, ensuring that projects are completed on time and within budget. · The ideal candidate should have a B ...

  • E-Solutions INC

    Senior Software/Firmware Development Engineer

    Found in: beBee S2 CA - 2 days ago


    E-Solutions INC Ottawa, Canada 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 manufact ...

  • Telesat Corp.

    Stage - Software development engineer F/H

    Found in: Jooble CA O C2 - 1 day ago


    Telesat Corp. Ottawa, ON, Canada InternshipSHIP

    Telesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years. Backed by a legacy of engineering ex ...

  • The Engineering Institute of Canada

    Municipal /Land Development Design Engineer (Hybrid)

    Found in: Talent CA C2 - 4 days ago


    The Engineering Institute of Canada Ottawa, Canada

    Responsibilities Lead the design of infrastructure projects for various clients throughout Ontario and Quebec (including road and parking infrastructures, potable water distribution and fire protection systems, storm and sanitary sewers plans and profiles, site drainage and stor ...

  • Fullscript

    Co-op/Intern Developer Experience Engineer role

    Found in: Talent CA C2 - 1 hour ago


    Fullscript Ottawa, Canada COOP

    Fullscript is making optimal care easy for everyone. Through our care delivery platform, health practitioners can seamlessly design personalized health plans, provide support and education tools, and effortlessly prescribe and manage the use of healthcare's best supplements — all ...

  • beBee Professionals

    Manufacturing Business Analyst

    Found in: beBee Professionals CA - 4 days ago


    beBee Professionals Gatineau, Canada Business Analysts Freelance

    beBee Professionals is looking for a Manufacturing Business Analyst to join our team in Gatineau. The successful candidate will be responsible for analyzing and evaluating the manufacturing process, identifying areas of improvement, and developing strategies to increase efficienc ...

  • Thales

    DSEF - Senior Software Specialist

    Found in: Indeed CA C2 - 1 day ago


    Thales Ottawa, Canada Full time

    Location: Ottawa 1 Chrysalis, Canada · In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, ...

  • Thales

    DSEF Services

    Found in: Indeed CA C2 - 1 day ago


    Thales Ottawa, ON, Canada Full time

    Location: Ottawa, Canada In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architec ...

  • Actalent

    Compliance Engineer

    Found in: Talent CA C2 - 3 days ago


    Actalent Ottawa, Canada Contract to Regular

    JOB DESCRIPTION Compliance Engineer / EMC Engineer · Actalent is looking for a full-time Sr. Electromagnetic Compatibility / EMC Engineer to support our client in Kanata that focuses on high-speed telecommunications equipment networking. This role is onsite in Ottawa. · JOB R ...

  • CCX Technologies

    Junior Project Engineer

    Found in: Appcast CA C2 A - 1 day ago


    CCX Technologies Ottawa, Canada

    CCX Technologies is seeking a Junior Project Engineer to join our small but growing avionics and network engineering team. · This role may include hardware, FPGA, and software development, along with project management, requirements management, and anything else required to take ...

  • Actalent

    Applications Engineer

    Found in: Talent CA C2 - 4 days ago


    Actalent Ottawa, Canada Contract to Regular

    JOB DESCRIPTION Actalent is hiring aa Applications engineer for a leading telecommunications company · Description: · The primary responsibility of the Filed Application Engineer will be to lead all technical customer interactions to secure design-in/win for Optical Engines por ...