Senior Embedded Software Designer

1 day ago


Ottawa, Ontario, Canada Fidus Systems Full time
About the Role

We are seeking a highly skilled Senior Embedded Software Designer to join our team at Fidus Systems. As a key member of our design team, you will be responsible for designing and developing cutting-edge embedded software solutions for our clients.

Key Responsibilities
  • Design and develop embedded software solutions using C/C++ programming languages
  • Work with Xilinx or Altera FPGA SoCs, Xilinx SDK, and PetaLinux Tools
  • Collaborate with cross-functional teams to ensure seamless integration of hardware and software components
  • Develop and maintain high-quality code, following best design practices and industry standards
  • Provide technical leadership and mentorship to junior team members
Requirements
  • 8+ years of experience in embedded software design, with a strong background in C/C++ programming
  • Extensive knowledge of assembly, C, and C++ programming and their tools in embedded environments
  • Experience with user, driver, and kernel space Linux software development and Yocto
  • Strong understanding of digital hardware design and HW/SW/FPGA integration
  • Proven leadership experience, including the ability to lead project teams of multiple designers
About Fidus Systems

Fidus Systems is a global leader in high-tech design, specializing in leading-edge electronic product development. We are committed to creating a diverse environment and are proud to be an equal opportunity employer.



  • Ottawa, Ontario, Canada Lumentum Full time

    Join Our Team as a Senior Embedded Software DesignerLumentum Canada is a leading company in the field of LiDAR technology, and we're looking for a talented Senior Embedded Software Designer to join our team.We're seeking a highly skilled software engineer with a strong background in embedded systems and C/C++ development. As a Senior Embedded Software...


  • Ottawa, Ontario, Canada Lumentum Full time

    Join Our Team as a Senior Embedded Software DesignerLumentum Canada is a leading company in the field of LiDAR technology, and we're looking for a talented Senior Embedded Software Designer to join our team.We're seeking a highly skilled software engineer with a strong background in embedded systems and C/C++ development. As a Senior Embedded Software...


  • Ottawa, Ontario, Canada Fidus Systems Full time

    Unlock Your Potential as a Senior Embedded Software Designer at Fidus SystemsWe are seeking a highly skilled and experienced Senior Embedded Software Designer to join our team at Fidus Systems. As a key member of our design team, you will be responsible for designing and developing cutting-edge embedded software solutions for our clients in the high-tech...


  • Ottawa, Ontario, Canada Fidus Systems Full time

    Unlock Your Potential as a Senior Embedded Software Designer at Fidus SystemsWe are seeking a highly skilled and experienced Senior Embedded Software Designer to join our team at Fidus Systems. As a key member of our design team, you will be responsible for designing and developing cutting-edge embedded software solutions for our clients in the high-tech...


  • Ottawa, Ontario, Canada Fidus Systems Full time

    Unlock Your Potential as a Senior Embedded Software Designer at Fidus SystemsWe are seeking a highly skilled and experienced Senior Embedded Software Designer to join our team at Fidus Systems. As a key member of our design team, you will be responsible for designing and developing cutting-edge embedded software solutions for our clients in the Ottawa and...


  • Ottawa, Ontario, Canada Fidus Systems Full time

    Unlock Your Potential as a Senior Embedded Software Designer at Fidus SystemsWe are seeking a highly skilled and experienced Senior Embedded Software Designer to join our team at Fidus Systems. As a key member of our design team, you will be responsible for designing and developing cutting-edge embedded software solutions for our clients in the Ottawa and...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: BlackBerry QNX Senior Systems SoftwareJob Summary:BlackBerry QNX is seeking an experienced Senior Systems Software professional to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software for our embedded systems.Responsibilities:Design and develop software for our...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: BlackBerry QNX Senior Systems SoftwareJob Summary:BlackBerry QNX is seeking an experienced Senior Systems Software professional to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software for our embedded systems.Responsibilities:Design and develop software for our...


  • Ottawa, Ontario, Canada Fidus Systems Full time

    Unlock Your Potential as a Senior Embedded Software Designer at Fidus SystemsFidus Systems is a dynamic high-tech design firm that specializes in leading-edge electronic product development. We are seeking a highly skilled Senior Embedded Software Designer to join our team in Ottawa or Kitchener Design Centres.About the RoleWe are looking for a talented...


  • Ottawa, Ontario, Canada Fidus Systems Full time

    Unlock Your Potential as a Senior Embedded Software Designer at Fidus SystemsFidus Systems is a dynamic high-tech design firm that specializes in leading-edge electronic product development. We are seeking a highly skilled Senior Embedded Software Designer to join our team in Ottawa or Kitchener Design Centres.About the RoleWe are looking for a talented...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Embedded Software DeveloperJob Description:BlackBerry QNX, a world leader in safe, secure foundational software components for the automotive industry and mission critical application domains, is seeking a talented Senior Embedded Software Developer for our Advanced Technology Development team. The Advanced Technology Development team is...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Embedded Software DeveloperJob Description:BlackBerry QNX, a world leader in safe, secure foundational software components for the automotive industry and mission critical application domains, is seeking a talented Senior Embedded Software Developer for our Advanced Technology Development team. The Advanced Technology Development team is...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title:Senior Embedded Systems Software DeveloperJob Description:The QNX Software Systems team is seeking a skilled Senior Embedded Systems Software Developer to join our team. As a key member of our team, you will be responsible for developing and optimizing WiFi drivers for our embedded operating system. Your expertise in embedded design and engineering...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title:Senior Embedded Systems Software DeveloperJob Description:The QNX Software Systems team is seeking a skilled Senior Embedded Systems Software Developer to join our team. As a key member of our team, you will be responsible for developing and optimizing WiFi drivers for our embedded operating system. Your expertise in embedded design and engineering...


  • Ottawa, Ontario, Canada Fidus Systems Full time

    Unlock Your Potential as a Senior Embedded Software Designer at Fidus SystemsWe are seeking a highly skilled and experienced Senior Embedded Software Designer to join our team at Fidus Systems. As a key member of our design team, you will be responsible for designing and developing cutting-edge embedded software solutions for our clients in the Ottawa and...


  • Ottawa, Ontario, Canada Fidus Systems Full time

    Unlock Your Potential as a Senior Embedded Software Designer at Fidus SystemsWe are seeking a highly skilled and experienced Senior Embedded Software Designer to join our team at Fidus Systems. As a key member of our design team, you will be responsible for designing and developing cutting-edge embedded software solutions for our clients in the Ottawa and...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at QNX Software Systems. As a key member of our development team, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Develop and maintain software drivers for various hardware...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at QNX Software Systems. As a key member of our development team, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Develop and maintain software drivers for various hardware...


  • Ottawa, Ontario, Canada Fidus Systems Full time

    Senior Embedded Software Designer - Join a dynamic team of innovators and contribute to the development of cutting-edge electronic products. This is a unique opportunity to work with a global leader in high-tech design, specializing in leading-edge electronic product development. As a Senior Embedded Software Designer, you will be part of a team that...


  • Ottawa, Ontario, Canada Fidus Systems Full time

    About the RoleWe are seeking a highly skilled Senior Embedded Software Designer to join our team at Fidus Systems. As a key member of our design team, you will be responsible for designing and developing cutting-edge embedded software solutions for our clients.Key ResponsibilitiesDesign and develop embedded software solutions using C/C++ programming...