Module Lead - Linux BIOS Job

YASH Technologies, Inc.

Pune District

On-site

INR 2,500,000 - 4,500,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

YASH Technologies, Inc. is seeking an experienced Embedded Software Developer – Linux BIOS in Pune to design, develop, and maintain embedded software for Linux-based platforms.

The role emphasizes secure, high-performance operation and collaboration with cross-functional teams. The candidate will work on Linux BIOS, Yocto/Buildroot-driven builds, and kernel/driver integration, ensuring robust systems and timely feature delivery.

Qualifications

  • Bachelor's degree in Computer Science, Electronics, Electrical Engineering, Embedded Systems, or a related field.
  • 6-10 years of experience in embedded software development on Linux-based platforms.
  • Strong understanding of Linux architecture, system programming, and embedded device integration.
  • Familiarity with cybersecurity concepts such as Secure Boot, Secure Update, and vulnerability remediation.
  • Knowledge of Rust programming language is an added advantage.
  • Exposure to communication protocols such as Modbus, BACnet, MQTT, or similar industrial protocols is desirable.
  • Excellent analytical, debugging, and problem-solving skills.

Responsibilities

  • Develop and maintain embedded software for Linux BIOS and embedded Linux platforms.
  • Design, implement, and optimise software components using C/C++.
  • Develop new features and resolve software defects, performance issues, and security vulnerabilities.
  • Implement and maintain multithreaded applications and inter-process communication (IPC) mechanisms.
  • Work closely with Linux kernel and driver components to support system functionality and hardware integration.
  • Support the build, customization, and maintenance of embedded Linux distributions such as Yocto and Buildroot.
  • Follow secure software development practices, including support for Secure Boot, Secure Update, and remediation activities.
  • Collaborate with cross-functional teams during design, development, testing, and release phases.
  • Maintain source code and development artefacts using Git version control.

Skills

C/C++ programming
Embedded Linux
Multithreading
IPC
Kernel & Drivers
Git
Secure Boot/Update

Education

Bachelor's degree in CS/EE

Tools

Yocto
Buildroot
Linux Kernel Debugging

Job description

Select how often (in days) to receive an alert: Create Alert


YASH Technologies is a leading technology integrator specializing in helping clients reimagine operating models, enhance competitiveness, optimize costs, foster exceptional stakeholder experiences, and drive business transformation.


At YASH, we’re a cluster of the brightest stars working with cutting-edge technologies. Our purpose is anchored in a single truth – bringing real positive changes in an increasingly virtual world and it drives us beyond generational gaps and disruptions of the future.


We are looking forward to hireC++ / Embedded C++ Professionals in the following areas :

Experience:

6-10 Years


About the Role:

We are seeking an experienced Embedded Software Developer – Linux BIOS to design, develop, and maintain embedded software solutions for Linux-based platforms. The role involves enhancing system functionality, resolving defects and vulnerabilities, and ensuring secure, high-performance operation of embedded products through close collaboration with cross-functional engineering teams.


Key Responsibilities :

  • Develop and maintain embedded software for Linux BIOS and embedded Linux platforms.
  • Design, implement, and optimise software components using C/C++.
  • Develop new features and resolve software defects, performance issues, and security vulnerabilities.
  • Implement and maintain multithreaded applications and inter-process communication (IPC) mechanisms.
  • Work closely with Linux kernel and driver components to support system functionality and hardware integration.
  • Support the build, customization, and maintenance of embedded Linux distributions such as Yocto and Buildroot.
  • Follow secure software development practices, including support for Secure Boot, Secure Update, and remediation activities.
  • Collaborate with cross-functional teams during design, development, testing, and release phases.
  • Maintain source code and development artefacts using Git version control.

Technical Skills:

  • Strong programming skills in C/C++
  • Embedded Linux Software Development
  • Linux BIOS Development and Maintenance
  • Multithreading and Inter-Process Communication (IPC)
  • Linux Kernel and Driver Fundamentals
  • Yocto and Buildroot
  • Software Debugging and Performance Optimisation
  • Git Version Control
  • Secure Software Development Practices

Primary Technology Focus

Embedded Linux Development | Linux BIOS | C/C++ Programming | Kernel & Driver Integration | Secure Embedded Systems | Yocto & Buildroot


Preferred Qualifications

  • Bachelor's degree in Computer Science, Electronics, Electrical Engineering, Embedded Systems, or a related field.
  • 6-10 years of experience in embedded software development on Linux-based platforms.
  • Strong understanding of Linux architecture, system programming, and embedded device integration.
  • Familiarity with cybersecurity concepts such as Secure Boot, Secure Update, and vulnerability remediation.
  • Knowledge of Rust programming language is an added advantage.
  • Exposure to communication protocols such as Modbus, BACnet, MQTT, or similar industrial protocols is desirable.
  • Excellent analytical, debugging, and problem-solving skills.

Ideal Candidate :

A hands-on embedded software professional with strong expertise in C/C++, Linux-based system development, kernel-level concepts, and secure embedded product development, capable of delivering reliable and scalable solutions throughout the product lifecycle.


At YASH, you are empowered to create a career that will take you to where you want to go while working in an inclusive team environment.We leverage career-oriented skilling models and optimize our collective intelligence aided with technology for continuous learning, unlearning, and relearning at a rapid pace and scale.


Our Hyperlearning workplace is grounded upon four principles

  • Flexible work arrangements, Free spirit, and emotional positivity
  • Agile self-determination, trust, transparency, and open collaboration
  • All Support needed for the realization of business goals,
  • Stable employment with a great atmosphere and ethical corporate culture
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Module Lead - Linux BIOS Job
Module Lead - Linux BIOS Job

YASH Technologies, Inc. • Indore District

On-site
INR 3,500,000 - 6,000,000
Embedded Software Developer (Linux BIOS) Job
Embedded Software Developer (Linux BIOS) Job

YASH Technologies, Inc. • Pune District

On-site
INR 1,500,000 - 2,100,000
Embedded Software Developer Linux BIOS Job
Embedded Software Developer Linux BIOS Job

YASH Technologies, Inc. • Indore District

On-site
INR 1,200,000 - 1,800,000
Module Lead - Zephyr RTOS / BIOS Job
Module Lead - Zephyr RTOS / BIOS Job

YASH Technologies, Inc. • Pune District

On-site
INR 1,200,000 - 1,800,000
Module Lead - Zephyr RTOS BIOS Job
Module Lead - Zephyr RTOS BIOS Job

YASH Technologies, Inc. • Indore District

On-site
INR 1,200,000 - 1,800,000
Flexible work arrangements
Positive culture
Agile environment
+1
Module Lead - Linux BIOS
Module Lead - Linux BIOS

Mployee.me • Pune District

On-site
INR 1,800,000 - 3,000,000
Tech Lead - Firmware Engineer Job
Tech Lead - Firmware Engineer Job

YASH Technologies, Inc. • Pune District

On-site
INR 1,400,000 - 2,200,000
Hyperlearning workplace
Flexible work arrangements
Career skilling and learning
Embedded Software Developer - Zephyr RTOS BIOS Job
Embedded Software Developer - Zephyr RTOS BIOS Job

YASH Technologies, Inc. • Indore District

On-site
INR 1,500,000 - 2,300,000
Flexible work arrangements
Positive team culture
Agile collaboration
QA Programmable Platform Engineer
QA Programmable Platform Engineer

YASH Technologies, Inc. • Pune District

On-site
INR 1,800,000 - 2,400,000
Flexible work arrangements
Hyperlearning workplace
Firmware Engineer Job
Firmware Engineer Job

YASH Technologies, Inc. • Pune District

On-site
INR 1,800,000 - 3,400,000
Flexible work arrangements
Career-oriented skilling programs
Inclusive team environment