Linux Software Development Engineer

2 weeks ago


Toronto, Ontario, Canada Extreme Networks Full time
Job Description

We are seeking a highly skilled Linux Software Development Engineer to join our team at Extreme Networks. As a key member of our software development team, you will be responsible for designing, developing, and maintaining Linux-based software and applications.

About Us

Extreme Networks is a global leader in cloud-driven networking solutions, trusted by over 50,000 customers worldwide. We are committed to delivering better outcomes on scale, with double-digit growth year over year.

Responsibilities
  • Design, develop, and maintain Linux-based software and applications, following best practices and coding standards.
  • Collaborate with open-source communities and projects to stay up-to-date with the latest developments and technologies in the Linux ecosystem.
  • Debug and optimize existing code to improve performance and resolve software defects and issues.
  • Develop scripts and automation tools to streamline development and testing processes.
  • Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.
  • Create and maintain technical documentation, including design documents, API documentation, and code comments.
Requirements
  • Strong knowledge of Linux subsystems and networking protocols (TCP/IP, UDP, IPsec etc.)
  • Exposure to common security protocols and their design (SSH, IPsec, TLS etc.), and ability to understand security standard requirements and apply them to products.
  • Proficiency in programming languages commonly used in Linux development, such as C, C++, Python, or Shell scripting
  • Hands-on experience with debugging and profiling tools
  • Familiarity with open-source development practices and collaboration with open-source communities
  • Strong communication and interpersonal skills, ability to work independently and as part of a collaborative team.
  • 5 to 15+ years of experience as a Linux Developer, Kernel Engineer or Software Engineer
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
Compensation

The estimated salary range for this position is $120,000 - $180,000 per year, depending on location and experience.



  • Toronto, Ontario, Canada Extreme Networks Full time

    Work with Extreme NetworksWe are looking for a talented Senior Linux Software Development Engineer to join our team. As a key member of our development team, you will play a crucial role in designing, developing, and maintaining Linux-based software and applications.ResponsibilitiesDesign, develop, and maintain Linux-based software and applications,...


  • Toronto, Ontario, Canada Extreme Networks Full time

    Unlock Your Potential as a Senior Linux Software Development EngineerAbout UsWe are a global leader in networking solutions, trusted by over 50,000 customers worldwide. With a strong commitment to diversity and inclusion, we foster an environment where every employee can thrive.Job SummaryWe are seeking an experienced Senior Linux Software Development...


  • Toronto, Ontario, Canada Extreme Networks Full time

    Role OverviewExtreme Networks is a global leader in end-to-end, cloud-driven networking solutions. We help our customers accelerate their digital transformation efforts and deliver progress like never before.We are seeking an experienced Senior Linux Software Development Engineer to join our team. As a key member of our engineering team, you will design,...


  • Toronto, Ontario, Canada Extreme Networks Full time

    Extreme Networks: Unlock Your Potential as a Senior Linux Software Development EngineerAt Extreme Networks, we're shaping the future of networking. We're trusted by over 50,000 customers globally to deliver end-to-end, cloud-driven solutions that accelerate their digital transformation efforts. As a Senior Linux Software Development Engineer, you'll be part...


  • Toronto, Ontario, Canada Extreme Networks Full time

    Job Title: Staff SW Systems EngineerWe are seeking a highly skilled and experienced Embedded Linux Build Systems Engineer to join our team at Extreme Networks.Key Responsibilities:Design, implement, and maintain Yocto-based build systems for embedded Linux projects.Customize and optimize Linux distributions using Yocto tools and recipes.Troubleshoot build...


  • Toronto, Ontario, Canada Mozilla Full time

    At Mozilla, we're shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies.About UsWe make pioneering brands like Firefox, the privacy-minded web browser, and Pocket, a service for keeping up with the best content online. With more than 225 million people around the world using our products each month, we're...


  • Toronto, Ontario, Canada Microchip Technology Full time

    Microchip Technology Inc. OpportunityWe are a leading technology company dedicated to empowering innovation and excellence.Our team is seeking an experienced Software Development Engineer to join our Microchip FPGA group in Toronto.The ideal candidate will be responsible for developing next-generation compute platforms for edge compute applications...


  • Toronto, Ontario, Canada PeopleToGo Full time

    Job Title: Linux Systems EngineerJob Summary:We are seeking an experienced Linux Systems Engineer to join our team at PeopleToGo. The successful candidate will be responsible for managing and administering operating systems, including AIX, HP-UX, Solaris, and Linux.Key Responsibilities:Manage and administer operating systems and their corresponding...


  • Toronto, Ontario, Canada Microchip Technology Full time

    We are seeking a talented Software Development Engineer to join our team at Microchip Technology, Inc.As a key member of our FPGA group, you will play a critical role in developing next-generation compute platforms for edge compute applications integrated within high-performance low power FPGAs.With your expertise in software development and machine learning...


  • Toronto, Ontario, Canada Guidepoint Full time

    Job Summary:Guidepoint is a leading research enablement platform that empowers our clients to make informed decisions. We are seeking a skilled Linux Systems Engineer to join our engineering team. As a Linux/DevOps Engineer, you will play a crucial role in building and maintaining our technology platform.Key Responsibilities:Design, implement, and maintain...


  • Toronto, Ontario, Canada Waterfront International Ltd Full time

    About UsWaterfront International Ltd is a leading global financial institution that requires exceptionally bright and talented developers to develop and administer cutting-edge 24×7 financial trading systems in a fast-paced, stimulating environment.We offer competitive salaries commensurate with experience. Our estimated salary for this position ranges from...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Amazon Flex mobile team. As a key member of our team, you will be responsible for designing, developing, testing, and deploying software systems that enable fast and efficient delivery of packages to customers worldwide.Key Responsibilities- Design and develop software...


  • Toronto, Ontario, Canada Waterfront International Ltd Full time

    Job DescriptionWe are seeking a highly skilled and experienced Senior Software Development Engineer to join our team at Waterfront International Ltd. As a key member of our engineering team, you will play a vital role in developing and administering leading edge, global 24×7 financial trading systems.Key Responsibilities:Design, develop, and maintain...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Amazon Development Centre Canada ULC is seeking a skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our customers. Key Responsibilities: * Design and develop scalable software solutions that meet...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe're on the lookout for talented individuals who can design and build cutting-edge technologies that shape the world of tomorrow. As a Software Development Engineer at Amazon, you'll collaborate with experienced professionals to conceive and bring innovative products and services to market.Key Job ResponsibilitiesConceive, design, and develop...

  • C++ Software Engineer

    3 weeks ago


    Toronto, Ontario, Canada Randstad Canada Full time

    We are seeking a skilled C++ software engineer to join our team as a database development specialist. The ideal candidate will have extensive experience in C++ development on Linux and a strong understanding of database systems. Key responsibilities will include development, testing, and support of a database-centric application.Key skills and qualifications...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Cloud-Based Software Engineering Lead to join our team at Amazon Development Centre Canada ULC. As a key member of our engineering team, you will be responsible for designing, implementing, and verifying components leveraging standard software engineering methodologies.Key ResponsibilitiesTranslate functional and...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Sr. Software Development Engineer to lead the development of our structured data streaming platform. As a key member of the Ring Data Science & Engineering team, you will be responsible for designing, building, and maintaining highly distributed components of our event streaming platform.Key...


  • Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full time

    Job Title: Quality Assurance Engineer for Software DevelopmentCompany Overview: Medha Software Solutions Inc. is a cutting-edge software development company that aims to provide innovative solutions to its clients. We are currently seeking a highly skilled Quality Assurance Engineer to join our team.Salary: The estimated salary for this position is $85,000 -...


  • Toronto, Ontario, Canada Amazon Canada Fulfillment Services, ULC Full time

    Job SummaryThis role is for a talented Software Development Engineer to join our Amazon Fulfillment Technologies Support (AFTS) team. The engineer will work on developing software applications responsible for shipment, item availability, customer promises, shipment optimization, and other functions related to our fulfillment services process.Key...