Search jobs > Toronto, ON > Staff engineer

Staff SW Systems Engineer (9292)

Extreme Networks
Toronto, Canada
$42 an hour (estimated)
Full-time

Linux Build Engineer We are seeking a highly skilled and experienced Yocto Linux Build Engineer to join our team. The ideal candidate will have a strong background in embedded Linux development and expertise in using the Yocto Project to build custom Linux distributions for embedded systems.

Responsibilties :

  • Design, implement, and maintain Yocto-based build systems for embedded Linux projects
  • Customize and optimize Linux distributions using Yocto tools and recipes
  • Troubleshoot build issues and provide timely resolution
  • Stay current with industry trends and advancements in Yocto Project and embedded Linux development
  • 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.
  • Work closely with cross-functional teams, including software developers, QA engineers, and hardware teams, to ensure successful project execution

Qualifications :

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 5 years’ experience working with the Yocto Project to build embedded Linux systems, demonstrating a deep understanding of system configuration, package management, and image generation.
  • 5+ years of hands-on experience in designing, implementing, and optimizing CI / CD pipelines for software development projects.
  • 5+ years’ experience in scripting languages such as Python, Bash
  • 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
  • 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.

Additional Skills (Preferred) :

  • Knowledge of Linux kernel, device drivers, and bootloader configuration
  • Experience with GitHub Actions
  • Experience in the Enterprise Networking domain.
  • Experience with Jfrog, Artifactory, Jenkins.
  • Familiarity with version control systems (, Git) and build automation tools
  • Excellent problem-solving and communication skills
  • 30+ days ago
Related jobs
Extreme Networks
Toronto, Ontario

We are seeking a highly skilled and experienced Yocto Linux Build Engineer to join our team. The ideal candidate will have a strong background in embedded Linux development and expertise in using the Yocto Project to build custom Linux distributions for embedded systems. Design, implement, and maint...

S.i. Systems
Toronto, Ontario

Staff Software Engineer with Java (Springboot) to build out features on a Master Data Management product from start to finish. ...

Extreme Networks
Toronto, Ontario

Staff SW Applications Engineer - Canada (9515). Designing systems that are scalable and performant to handle the increasing demands of our users. Bring in Best in Class Engineering practices and passionately drive the implementation of the same - be it Test Driven Development and Design Principles ....

Promoted
Hays
Toronto, Ontario

Our client is an established engineering firm located in downtown Toronto, providing a range of engineering services across Mechanical & Electrical disciplines. Job Title: Senior Mechanical Engineer. We are seeking a highly motivated and experienced Senior Mechanical Engineer to join our dynamic tea...

Promoted
Accelerize 360
Canada

You will work closely with clients to understand their data needs, ensure data governance and security compliance, optimize costs, design efficient data pipelines, provide expert guidance on best practices, collaborate with cross-functional teams to ensure seamless integration, perform data migratio...

Promoted
ORS Partners
Canada
Remote

Candidates will perform code reviews of Source Code using the Software Coding Standard and LLR's as a reference. Perform code reviews of safety critical graphics driver software. Good working knowledge of software testing methodologies and profiling tools. ...

Promoted
Teranet Inc.
Toronto, Ontario

Teranet is currently looking for a Site Reliability Engineer. To learn more about who we are visit our website:. You will be a key member of Teranet’s DevOps team and be responsible for applying software engineering principles to infrastructure and operations problems, with the overall goal of creat...

Promoted
freelance.ca
Toronto, Ontario

We are hiring for the “AWS Developer" position and are looking for talented individuals passionate about this field.If you have experience, we would love to hear from you.AWS development & Migration experience (serverless), Node js, Javascript, Rest/SoAp based services experience, Extensive knowledg...

Promoted
YRH
Toronto, Ontario

Tasks and responsabilities :Under the supervision of the Engineering Manager or of the Customer's Project Manager, you will be responsible for:o RF, cellular and distributed antenna systems (DAS) design; o Requirements definition and network analysis ;o Simulations using modeling tools such as: Info...

Snap Inc
Toronto, Ontario

Snap Engineering teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters around the world, every day. We're looking for a Backend Engineer to join Snap Inc!. ...