Linux Developer

Accolade Electronics Private Limited

Pune District

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading electronics company in Pune is seeking an experienced Embedded Linux Developer with 3–5 years of hands-on experience in embedded systems. The role involves designing and maintaining embedded Linux software, collaborating with engineering teams, and optimizing applications. Candidates should have strong proficiency in C and C++, experience with Linux kernel, and debugging skills. This position offers a dynamic work environment focused on cutting-edge technology.

Qualifications

  • 3–5 years of experience in embedded Linux development.
  • Strong proficiency in C, C++, and optional scripting languages.
  • Hands-on experience with bootloaders (U-Boot) and cross-compilation.

Responsibilities

  • Design and maintain embedded Linux software for custom hardware.
  • Develop and optimize applications on embedded Linux systems.
  • Collaborate with hardware, QA, and system teams.

Skills

Embedded Linux development
C
C++
Python
Debugging
Yocto/Buildroot
Agile development

Education

Bachelor's or Master's degree in Electronics / EnTC / Computer Science

Tools

GDB
JTAG
Git

Job description

We are seeking an experienced Embedded Linux Developer with 3–5 years of hands-on experience in embedded systems, Linux kernel, and driver/application development. The ideal candidate should have strong expertise in low-level programming, board bring-up, and system integration for embedded platforms.

Key Responsibilities

  • Design, develop, and maintain embedded Linux software for custom hardware platforms.
  • Work on Linux kernel, device drivers, and BSP (Board Support Package) customization.
  • Perform board bring-up, bootloader configuration (U-Boot/UEFI), and system initialization.
  • Develop and optimize applications running on embedded Linux systems (C/C++/Python).
  • Configure and integrate Yocto/Buildroot or other Linux build systems.
  • Debug issues at kernel, driver, and application levels using tools such as GDB, strace, perf, JTAG.
  • Collaborate with hardware, QA, and system engineering teams to deliver robust embedded solutions.
  • Ensure code quality through unit tests, code reviews, and documentation.
  • Work on performance optimization, security hardening, and power management.

Required Skills & Qualifications

  • 3–5 years of experience in embedded Linux development.
  • Strong proficiency in C, C++, and optional scripting languages (Python, Bash).
  • Experience with Linux kernel, device driver development, and debugging.
  • Hands-on experience with bootloaders (U-Boot), Yocto/Buildroot, and cross-compilation.
  • Familiarity with hardware interfaces like I2C, SPI, UART, CAN, PCIe, USB, Ethernet.
  • Strong debugging skills with oscilloscopes, logic analyzers, and JTAG probes.
  • Experience with version control (Git), CI/CD pipelines, and Agile development practices.

Good to Have (Optional / Preferred Skills)

  • Experience with RTOS alongside Linux in heterogeneous systems.
  • Knowledge of networking protocols (HTTPs,TCP/IP, MQTT, CANopen, Modbus).
  • Exposure to security (secure boot, encryption, TPM).
  • Familiarity with cloud-connected embedded devices (IoT platforms).
  • Prior experience in automotive, telecom, or industrial embedded systems.

Education

  • Bachelor’s or Master’s degree in Electronics / EnTC / Computer Science
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Linux Developer
Linux Developer

Anlage Infotech • Pune District, Bengaluru

On-site
INR 900,000 - 1,500,000
Linux Device Driver Engineer
Linux Device Driver Engineer

Sequoia Applied Technologies • India

On-site
INR 1,000,000 - 1,500,000
Linux Device Driver Engineer
Linux Device Driver Engineer

Sequoia Applied Technologies • Bengaluru

On-site
INR 800,000 - 1,200,000
Linux Device Driver Engineer
Linux Device Driver Engineer

Ignitarium • Pune District

On-site
INR 600,000 - 1,200,000
Embedded Linux Firmware Developer
Embedded Linux Firmware Developer

Axisindia • India

On-site
INR 850,000 - 1,200,000
Embedded Software Developer
Embedded Software Developer

Evoke HR • Bengaluru

Hybrid
INR 800,000 - 1,200,000
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Keka Technologies Private Limited • Dadri

On-site
INR 1,200,000 - 2,400,000
Embedded Technical Architect- SME
Embedded Technical Architect- SME

People Tech Technology • Hyderabad

On-site
INR 3,500,000 - 6,000,000
Linux BSP & Device Driver Engineer
Linux BSP & Device Driver Engineer

PQAngels Tech • Bengaluru

On-site
INR <1,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000