Technical Specialist - Embedded Linux

Carrier Global Corporation

Hyderabad, India
Yocto-based linux os distributions
Kernel and embedded boot loaders configuration
Custom driver porting and patching
Develop and release robust Yocto-based Linux OS distributions for various embedded product applications

Job Summary

  • Develop and release robust Yocto-based Linux OS distributions for various embedded product applications.
  • Maintain and support the Yocto build system in a CI/CD environment, including packaging and deployment of software images.
  • Carrier is committed to offering competitive benefits programs, professional development, and fostering an environment of diversity and inclusion.

Matching Summary

Develop and release robust Yocto-based Linux OS distributions for various embedded product applications.

Skills & Requirements

Must-have

  • Yocto-based Linux OS distributions
  • Kernel and embedded boot loaders configuration
  • Custom driver porting and patching
  • Automation for build validation
  • CI/CD with Gitlab, Jenkins, AWS
  • DevOps practices and tools

Nice-to-have

  • Agile, SAFe methodologies
  • Passion for Linux and open source
  • DevSecOps and Cybersecurity principles

Key Requirements

  • 12 years prior relevant experience
  • Professional experience in software development using C/C++
  • Experience in scripting languages like Python, Shell
  • Solid experience in embedded Linux (Yocto/OpenEmbedded or buildroot)
  • Experience with U-Boot, Linux kernel configuration and Device tree
  • Experience with ARM series hardware platforms (NXP, TI)
  • Expert knowledge of build automation/DevOps tools

Work Rights

Not specified

Tailored Resume

Cover Letter