Average salary: $108,134 /yearly

More stats
Get new jobs by email
  •  ...Build embedded software with Ciena using C or C++ across Linux, VxWorks, drivers, and real-time platform components. This four-month term starts January 2027. As an Embedded Software Engineer, you will help develop real-time platform and application software for Ciena flagship... 
    Suggested

    Ciena

    Ottawa, ON
    3 hours agonew
  • $90k - $140k per year

     ...individuals to join the Larus team as a Software Engineer. Our Software Engineering team is currently...  ...Experience with different OS (Windows, Linux); ~ Experience in one or more of...  ...the Total::Perception™ Systems Simulation Engine (SSE), and the Total::Vision™ Video Analytics... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Home office
    Monday to friday
    2 days per week
    3 days per week

    Larus Technologies

    Ottawa, ON
    7 days ago
  •  ...Aptiv and Wind River invite a Cloud Software Engineering Intern to join our Ottawa team. You will support the development of software for Linux-based and cloud environments, gaining hands-on experience in software development, cloud technologies, and modern engineering practices... 
    Suggested
    Internship

    Aptiv

    Ottawa, ON
    17 hours ago
  •  ...Build embedded software with Ciena using Linux, VxWorks, and C or C++ during a four-month work term starting January 2027. This co-op supports...  ...Requirements: Actively enrolled in computer or electrical engineering Computer science or similar discipline enrollment... 
    Suggested

    Ciena

    Ottawa, ON
    17 hours ago
  • $211.37k - $253.64k per year

     ...the modern internet, to be programmable, and to support agile software development. Fastly’s customers include many of the world’s most...  ...early due to the volume of applicants. Staff Software Engineer, Linux Edge Kernel Fastly’s Kernel and Host Networking team builds and... 
    Suggested
    Long term contract
    Internship
    Local area
    Remote work
    Flexible hours

    Fastly, Inc.

    Ottawa, ON
    17 hours ago
  •  ...Teledyne Vision Solutions seeks a Linux Software Developer to design and maintain high-performance image acquisition software for machine vision systems. You will work on user-space libraries, GenTL producers, and kernel drivers for frame grabbers and GigE Vision devices.... 
    Suggested

    Teledyne Technologies Incorporated

    Ottawa, ON
    17 hours ago
  • Drive innovation as a Senior Linux Software Engineer at Akamai! Utilize your deep knowledge of cloud technologies and automation to support our Compute Lab initiatives. As part of our Compute Lab Team, you will focus on enhancing the deployment stack while ensuring robust... 
    Suggested

    Akamai Technologies

    Ottawa, ON
    17 hours ago
  • Hewlett Packard Enterprise Development LP is seeking a Senior Embedded Software Developer in Kanata, Ontario. You will design, implement, and maintain embedded software for Linux-based networking platforms, collaborating with hardware and firmware teams to ensure robust driver... 
    Suggested

    Hewlett Packard Enterprise

    Ottawa, ON
    17 hours ago
  •  ...Ciena Corporation in Ottawa is seeking a seasoned embedded software engineer to contribute to the WaveLogic platform. You will develop drivers, diagnostics, and applications for embedded CPUs, SoCs, and optical technologies using C, C++, and Python. Collaborate with cross... 
    Suggested

    Ciena Corporation

    Ottawa, ON
    17 hours ago
  • $90k - $140k per year

     ...the development of digital investigative software that acquires, analyzes, and shares evidence...  ...are looking for a Software Development Engineer in Test to help build and sustain high-...  ...Experience with Jenkins, Grafana, playwright and Linux. Experience with writing C#.... 
    Suggested
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Ottawa, ON
    7 days ago
  •  ...operation. Are you passionate about building great enterprise software and mentoring high performance teams in a supportive and fast-paced...  ...environment? We're looking for an experienced Staff Software Engineer to provide full stack technical leadership and mentorship in the... 
    Suggested
    Full time
    Casual work
    Work at office
    Remote work
    Work from home
    Monday to friday
    Flexible hours

    Corfix

    Ottawa, ON
    4 days ago
  • $135k - $150k per year

     ...opportunities. We were also recognized as one of National Capital Region's Top Employers in Canada, read on to see why! Software Engineer (Clojure) Step into the dynamic world of cloud-native development as a Software Engineer at Qlik, where you'll harness your expertise... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    Qlik

    Ottawa, ON
    4 days ago
  •  ...Hewlett Packard Enterprise in Ottawa, Ontario, seeks a Software Developer for a hybrid role, averaging two days per week at an HPE office....  ...candidate has 5+ years in software development, strong C proficiency, Linux experience, and the ability to work independently while... 
    Suggested
    Work at office
    Local area
    2 days per week

    Hewlett Packard Enterprise

    Ottawa, ON
    17 hours ago
  • $215k - $300k per year

     ...role in our Montreal office, three or four days a week. As a Software Engineer, you'll work on the core infrastructure behind Runneth: the VM...  ...love talent from everywhere! Bonus: you're comfortable with Linux and deep infra. ...and you'll be a strong fit if you align... 
    Suggested
    Permanent employment
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Shift work
    3 days per week

    Motion

    Ottawa, ON
    3 days ago
  •  ...Description Teledyne Vision Solutions is seeking a highly motivated Linux Software Developer to join the Acquisition Software Group. The...  ...complex low-level software challenges, and embraces modern software engineering practices including automated testing, continuous integration,... 
    Suggested
    Minimum wage
    Local area

    Teledyne FLIR

    Ottawa, ON
    17 hours ago
  • $125.8k - $133.2k per year

     ...largest vertically integrated collection of unmatched reverse engineering, teardown, and market analysis in the semiconductor industry. This...  ...:  $125,800 - $133,200 CAD  THE OPPORTUNITY:   As a Software Engineer on the Circuit Analysis Tools team, you’ll turn... 
    Permanent employment
    Full time
    Contract work
    Internship
    Flexible hours

    TechInsights

    Ottawa, ON
    1 day ago
  •  ...Senior Software Engineer (Full-Time, Remote) — Canada Work Schedule: 9:00 AM - 5:00 PM PST About The Role At AutoScale Ventures, we build large-scale systems behind products like VinAudit.ca (vehicle history and data) and SquidProxies.com (proxy infrastructure). We'... 
    Long term contract
    Full time
    Immediate start
    Remote work

    AutoScale Ventures

    Ottawa, ON
    6 days ago
  •  ...to connect!  Brief overview of the Motion product Runneth from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the stack: building features, designing and maintaining the APIs and services... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Ottawa, ON
    5 days ago
  •  ...Senior Embedded Software/Firmware Engineer We are seeking a Senior Embedded Software/Firmware Engineer to develop and test next-generation firmware...  ...meets software requirements. Work with RTOS or embedded Linux updates and configuration, including interrupts, device drivers... 
    Contract work

    Myticas Consulting

    Ottawa, ON
    8 days ago
  •  ...Develop Linux expertise through engineering activities and embedded development exposure as a Linux Intern supporting operating systems. Gain practical technical experience with an engineering team. This internship suits students pursuing relevant technical degrees with... 
    Internship

    Aptiv

    Ottawa, ON
    17 hours ago
  • $4000 - $5000 per month

     ...Your Role As a Linux Intern, you will join an engineering team working with Linux technologies and operating systems. This internship is designed for students interested in developing their technical knowledge and gaining hands‑on experience in Linux and embedded development... 
    Internship

    Aptiv

    Ottawa, ON
    17 hours ago
  • $4000 - $5000 per month

     ...Your Role As a Linux Intern, you will join an engineering team working with Linux technologies and operating systems. This internship is designed for students interested in developing their technical knowledge and gaining hands‑on experience in Linux and embedded development... 
    Internship

    Aptiv

    Ottawa, ON
    17 hours ago
  • $138.45k - $173.06k per year

     ...by thousands of operators across countries. This isn’t a greenfield role; it’s a stewardship role. We’re looking for a Staff Software Engineer, Core Applications (P4) who takes genuine pride in the quality, reliability, and feel of software that people actually depend on... 
    Permanent employment
    Full time
    Immediate start

    Solink

    Ottawa, ON
    13 days ago
  • Alarm.com is seeking a Staff Embedded Software Engineer to own device software architecture for security panels, gateways and cameras, leading embedded C/C++ on Linux and guiding cross‑functional teams in a fast, agile environment. You will integrate cellular, Wi‑Fi, Ethernet... 

    Alarm.com

    Ottawa, ON
    17 hours ago
  • $185k - $195k per year

     .... We are looking for a talented and passionate Staff Embedded Software Engineer for the Device Engineering team to help us define the future of...  ...resolution. Develop, test, and debug embedded software on Linux-based platforms for devices including security panels, networking... 
    Casual work
    Internship
    Work at office
    Immediate start

    Alarm.com

    Ottawa, ON
    a month ago
  •  ...will have the opportunity to work on the software development for various next generation connected...  ...Computer Science, Computer or Electrical Engineering or related technical area (Successful...  ...and problem solving ~ Experience with Linux/QNX operating system CLI proficiency ~... 
    Full time

    Ford Motor Company

    Ottawa, ON
    1 day ago
  •  ...agile development team. As the Director of Software Development, you will play a key role in...  ...with cross-disciplinary teams, including Engineers, product owners, Marketing, Customer...  ...is a plus. Extensive experience with Linux environments, including managing infrastructure... 
    Long term contract
    Full time
    Internship
    Work at office
    Worldwide

    Rebel

    Ottawa, ON
    11 days ago
  • $75k - $110k per year

     ...frontend framework. Our teams use an Agile Software development process to deliver software...  ...code maintainability and applying software engineering practices including unit testing source...  ...web browsers. Hands-on experience with Linux, Git and Jenkins Experience with at... 
    Internship
    Remote work

    Agility PR Solutions

    Ottawa, ON
    5 days ago
  •  ...dynamic development team, the Senior Embedded Software Designer will be actively involved in...  ...A bachelor's degree in Electrical Engineering or Computer Science 7+ years of experience...  ...learning Assets You May Possess Embedded Linux application development Experience... 
    Full time

    DZS INC

    Ottawa, ON
    8 days ago
  • $100k - $135k per year

     ...SRC CAN Ltd is seeking a Senior Software Developer to contribute to the...  ...role will leverage software engineering skillsets to support the SRC enterprise...  ...with data processing engines or data pipelines. Applied...  ...knowledge and experience with Linux and Windows operating systems.... 
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    25 days ago