Carrier

Carrier

Innovative leader in building solutions, delivering energy-efficient technologies for comfort and sustainability.

59,000ResidentialCommercialLight CommercialData CentersFederal SolutionsHealthcareHigher EducationCold ChainWebsite

Technical Specialist

Develop and maintain Yocto-based embedded Linux OS, CI/CD, kernel and driver integration.

Hyderabad, Telangana, India
Full Time
Intermediate (4-7 years)

Job Highlights

Environment
Onsite

About the Role

The specialist will maintain and support the Yocto build system in a CI/CD environment, configure kernels and boot loaders, port custom drivers, and design automation to validate builds. They will also engage with the Yocto project and the open‑source community, and follow Agile/SAFe methodologies using tools such as Azure DevOps, JIRA, and IBM Jazz. • Develop and migrate existing systems to Yocto‑based platforms. • Maintain Yocto build system in CI/CD, including packaging and image deployment. • Configure, modify, and integrate kernel and embedded boot loaders. • Port custom drivers and apply patches to legacy packages. • Design automation to validate builds in the CI/CD pipeline. • Collaborate with the Yocto project and open‑source community. • Apply Agile/SAFe development methodologies using Azure DevOps, JIRA, IBM Jazz.

Key Responsibilities

  • yocto migration
  • ci/cd
  • kernel config
  • driver porting
  • build automation
  • agile tools

What You Bring

• Minimum 6 years of software development experience in C/C++. • Proficiency with scripting languages such as Python and Shell. • Strong background in embedded Linux (Yocto/OpenEmbedded or Buildroot). • Experience with U‑Boot, Linux kernel configuration, and device trees. • Knowledge of GNU cross‑toolchain and CMake. • Ability to create images for ARM hardware platforms (e.g., NXP, TI). • Hands‑on experience with DevOps tools: Git, CI/CD (GitLab, Jenkins, AWS), Docker, Kubernetes, Terraform, Chef/Ansible. • Understanding of DevSecOps principles and cybersecurity.

Requirements

  • c/c++
  • python
  • embedded linux
  • yocto
  • u-boot
  • git

Benefits

Carrier offers competitive benefits, including health insurance, flexible schedules, leave policy, professional development opportunities, and an Employee Assistance Program. The company emphasizes diversity, inclusion, employee engagement, and a culture of continuous improvement—the “Carrier Way.” • Health insurance coverage. • Flexible schedules and leave policy. • Professional development opportunities. • Employee Assistance Program. • Inclusive, diverse work environment.

Work Environment

Onsite

Apply Now