Embedded Linux Software Developer

2 months ago


Ottawa, Canada High Tech Genesis Inc. Full time

Location: Ottawa, Ontario: Preferred

Remote: Toronto/Montreal

High Tech Genesis is in search of an embedded software engineer to bolster our engineering team. You'll be immersed in the advancement of top-tier embedded telecom switches and routers.

Dive into the development of next-generation SDN solutions for enterprise networks, where you'll amplify code coverage, introduce new features, and troubleshoot issues.

Your responsibilities will include:

  • Design and develop code in support of feature assignments.
  • Crafting unit test code.
  • Troubleshoot and correct defects/bugs.
  • Attend daily scrums.
  • Collaborate with peers to resolve technical challenges.

Minimum Requirements:

  • Minimum of 6 Years of professional experience with software development in C language.
  • Experience working with L2 forwarding Protocols.
  • Experience working with EVPN, L2VPN, VxLan, RIB and FIB is an asset.
  • Experience with Linux, real-time operating systems.
  • Experience with Python, base unit testing.
  • Experience with Networking Protocols and exceptional experience with GDB debugging tool.
  • Excellent problem-solving skills and a proactive mindset.

Soft skills:

  • Able to get along with peers.
  • Integrates with the team well.
  • Demonstrated collaboration skills.
  • Willing to ask for help and to help others.
  • Good communication skills.

High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values.

Please be advised:

  1. Applicants must have the legal right to work in Canada.
  2. Kindly submit your resume in MS Word format upon application for this position.
#J-18808-Ljbffr

  • Ottawa, Canada Lumentum Full time

    Lumentum is looking for a driven software developer to play a pivotal role in designing innovative optical communications solution for the next generation of AI data centers.Key Responsibilities:Drive innovation into the architecture for new optical products.Adopt and contribute to our innovation culture.Develop and support embedded software on a Linux-based...


  • Ottawa, Canada Lumentum Full time

    Lumentum is looking for a driven software developer to play a pivotal role in designing innovative optical communications solution for the next generation of AI data centers.Key Responsibilities:Drive innovation into the architecture for new optical products.Adopt and contribute to our innovation culture.Develop and support embedded software on a Linux-based...


  • Ottawa, Canada Lumentum Full time

    Lumentum is looking for a driven software developer to play a pivotal role in designing innovative optical communications solution for the next generation of AI data centers.Key Responsibilities:Drive innovation into the architecture for new optical products.Adopt and contribute to our innovation culture.Develop and support embedded software on a Linux-based...


  • Ottawa, Ontario, Ottawa region, Canada Lumentum Full time

    Lumentum is looking for a driven software developer to play a pivotal role in designing innovative optical communications solution for the next generation of AI data centers.Key Responsibilities:Drive innovation into the architecture for new optical products.Adopt and contribute to our innovation culture.Develop and support embedded software on a Linux-based...


  • Ottawa, ON, Canada Lumentum Full time

    Lumentum is looking for a driven software developer to play a pivotal role in designing innovative optical communications solution for the next generation of AI data centers. Key Responsibilities: Drive innovation into the architecture for new optical products. Adopt and contribute to our innovation culture. Develop and support embedded software on a...


  • Ottawa, ON, Canada Lumentum Full time

    Lumentum is looking for a driven software developer to play a pivotal role in designing innovative optical communications solution for the next generation of AI data centers. Key Responsibilities: Drive innovation into the architecture for new optical products. Adopt and contribute to our innovation culture. Develop and support embedded software on a...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About the Job:We are seeking a skilled Embedded Software Developer to join our Open Source software development team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System to create embedded solutions for our customers.Key Responsibilities:Analyse, port,...


  • Ottawa, ON, Canada Myticas Consulting Full time

    MAIN RESPONSIBILITIES: Collaborate with experienced embedded engineers in the design, coding, testing, and maintenance of software applications. Develop, test and maintain embedded software modules using programming languages like C++ and Python. Assist in the implementation of networking solutions, ensuring seamless communication between software...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:We are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. The ideal candidate will have a strong background in C/C++ software development, operating systems, and real-time embedded systems.Key Responsibilities:Embedded target side software configuration of BSP, drivers, operating system, graphics,...


  • Ottawa, Canada Ciena Corporation Full time

    h3>Embedded Software Developer Co-op (4-16 months, January 2025)Apply locations Ottawa time type Full time posted on Posted Yesterday job requisition id R026076Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual’s passions, growth,...


  • Ottawa, Canada Harris Geospatial Solutions Full time

    About your next Challenge as an Embedded Software Developer: What will you do: Design software solutions and contribute to software architecture designs; Understand and develop software that operates in a complex, multi-network environment; Conduct independent research and provide new solutions to problems; Interact with systems engineering on technical...


  • Ottawa, Ontario, Canada undisclosed Full time

    About this Embedded Linux Software Developer Opportunity:Key Responsibilities:Design and develop software solutions for complex embedded systems;Contribute to software architecture designs and collaborate with cross-functional teams;Develop software that operates in multi-network environments and ensures seamless integration;Conduct independent research to...


  • Ottawa, Ontario, Canada Collabera Full time

    Job SummaryWe are seeking a highly skilled Senior Embedded Linux Software Engineer to join our team at Collabera. In this role, you will be responsible for developing high-quality designs and code, participating in agile development processes, and ensuring the delivery of robust and secure software solutions.About UsCollabera is a leading IT staffing firm...


  • Ottawa, ON, Canada Morson Talent (Canada & USA) Full time

    Embedded Linux Software Engineer About Us: We are at the forefront of aviation communication, leveraging innovative satellite and cellular technologies to deliver cutting-edge solutions. We are redefining connectivity in aerospace. Join a team dedicated to shaping the future of aviation technology. You are a skilled Embedded Linux Software Engineer...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    We are seeking a skilled Senior Embedded Software Developer to join our team at QNX Software Systems.As a Senior Embedded Software Developer, you will play a critical role in the development of software for embedded systems, working on a variety of projects and technologies. Our ideal candidate has strong experience in C/C++ software development, operating...


  • Ottawa, Canada DEI Full time

    Job Summary:Develop software for embedded systems (Embedded Linux, RTOS, bare metal), from specification through to integration and acceptance. You will work independently and as part of a multi-disciplinary team to develop products and systems for a wide range of industries. Based in our Ottawa office, some travel may be required.Responsibilities: Develop...


  • Ottawa, Canada High Tech Genesis Inc. Full time

    Location: Ottawa, Ontario: PreferredRemote: Toronto/MontrealHigh Tech Genesis is in search of an embedded software engineer to bolster our engineering team. You'll be immersed in the advancement of top-tier embedded telecom switches and routers.Dive into the development of next-generation SDN solutions for enterprise networks, where you'll amplify code...


  • Ottawa, Canada Morson Talent (Canada & USA) Full time

    Embedded Linux Software EngineerAbout Us:We are at the forefront of aviation communication, leveraging innovative satellite and cellular technologies to deliver cutting-edge solutions. We are redefining connectivity in aerospace. Join a team dedicated to shaping the future of aviation technology.About You:You are a skilled Embedded Linux Software Engineer...


  • Ottawa, Canada Morson Talent (Canada & USA) Full time

    Embedded Linux Software EngineerAbout Us:We are at the forefront of aviation communication, leveraging innovative satellite and cellular technologies to deliver cutting-edge solutions. We are redefining connectivity in aerospace. Join a team dedicated to shaping the future of aviation technology.About You:You are a skilled Embedded Linux Software Engineer...


  • Ottawa, Ontario, Ottawa region, Canada Morson Talent Full time

    Embedded Linux Software EngineerAbout Us:We are at the forefront of aviation communication, leveraging innovative satellite and cellular technologies to deliver cutting-edge solutions. We are redefining connectivity in aerospace. Join a team dedicated to shaping the future of aviation technology.About You:You are a skilled Embedded Linux Software Engineer...