Embedded Linux Software Developer

1 month ago


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 issues;
  • Debugging software problems for near real-time simulation;
  • Conduct and prepare presentations and demonstrations;

Required Skills and Experiences:

  • Bachelor’s degree in Computer Science/Computer or Software Engineering (or equivalent experience), or Electrical or Systems Engineering with software experience;
  • Minimum 7-10 years embedded software development experience;
  • Experience with ARM Application Processor;
  • Experience with Bootloader;
  • Experience with Linux kernel configuration;
  • Experience with Linux device driver development;
  • Experience with Xilinx Zynq MPSoC or TI Sitara AM62X SoC is an asset;
  • Experience with Device tree is an asset;
  • Experience with I2C, SPI is an asset;
  • Experience with ALSA is an asset;
  • Experience with PulseAudio is an asset;
  • Experience with PJSIP is an asset;

Preferred Additional Skills:

  • Strong organizational, analytical, and problem-solving skills combined with a strong technical presence.
  • Capable of multitasking between 2 or more projects concurrently;
  • Able to work independently and in a team-based environment;
  • Strong English written and verbal communication skills;

Eligibility Criteria (Mandatory):

  • Must be eligible for registration with the Controlled Goods Program;
  • Must be eligible to obtain and maintain a government of Canada Reliability status and Secret Level 2 / NATO Secret security clearance.
  • Must be eligible to meet the requirements for U.S. International Traffic in Arms Regulations (ITAR).

L3Harris is proud to be an equal opportunity employer and is committed to treating all of its employees and job applicants with respect and dignity and to maintaining a workplace free from discrimination.

L3Harris maintains a drug-free workplace and conducts pre-employment drug and alcohol testing and background checks, in accordance with applicable law.

#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, 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, 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, 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, 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, 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, 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, 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 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, 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...


  • 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, 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. About You: You are a skilled Embedded Linux Software...