Litmus

Senior Yocto Developer Toronto

Litmus
Apply
9 hours ago
Toronto, CanadaSenior

Responsibilities

  • Design, develop, and maintain embedded Linux distributions using the Yocto Project.
  • Create, extend, and manage Yocto packages and customize build systems.
  • Develop secure validation processes that improve system integrity and resilience.
  • Build and maintain over-the-air update mechanisms for reliable deployment and upgrades.
  • Configure, integrate, and deploy software on ARM-based hardware using Board Support Packages.
  • Deploy and manage containerized edge applications with Docker and Kubernetes.
  • Collaborate with hardware, platform, and application teams to resolve integration challenges.
  • Debug and optimize system performance, reliability, and scalability.
  • Contribute to software development best practices, automation, and continuous improvement.
  • Use AI-powered tools and technologies to improve engineering productivity.

Requirements

  • At least 5 years of Linux software engineering experience with a strong focus on embedded systems.
  • Deep hands-on expertise with the Yocto Project, including custom image creation, package management, and build system customization.
  • Strong experience with embedded Linux development, kernel configuration, debugging, and system integration.
  • Experience with ARM-based platforms and Board Support Packages.
  • Hands-on Docker and Kubernetes experience in production or edge computing environments.
  • Experience designing or maintaining OTA update frameworks and deployment systems.
  • Strong programming skills in C/C++ and scripting with Python and Bash.
  • Proficiency with Git and CI/CD tools and workflows.
  • Awareness of Generative AI and AI Agents and the ability to use AI tools to improve engineering efficiency.
  • Strong analytical, problem-solving, communication, and collaboration skills.
  • Experience building and maintaining RHEL packages using RPM is preferred.
  • Knowledge of secure boot, platform validation, security-focused software development, networking protocols, cybersecurity, and device security is preferred.
  • Experience with Industrial IoT, Industry 4.0, edge computing, RTOS, open-source contributions, or AI-driven engineering automation is preferred.
Litmus

About Litmus

51-200 employees

Litmus builds an Industrial Edge Data Platform that connects PLCs, SCADA, MES, historians, and sensors to turn shop-floor data into analytics‑ready information for manufacturers. The privately held company, founded in 2014 and headquartered in Santa Clara, sells subscription software used for predictive maintenance, asset performance, and industrial AI, with ecosystem partnerships including Microsoft, Google, Dell, Oracle, and Mitsubishi.

Contact me