Linux Developer

Accolade Electronics Private Limited

Pune District

On-site

INR 800,000 - 1,200,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

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

Embedded Linux Developer
Embedded Linux Developer

The Flower Puff Girlz • Pune District

On-site
INR 2,700,000 - 3,300,000
Hybrid work model
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
AM - Software Engineer
AM - Software Engineer

KOHLER India • Maharashtra

On-site
INR 4,000,000 - 6,000,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
Lead firmware developer
Lead firmware developer

KOHLER India • Maharashtra

On-site
INR 3,000,000 - 6,000,000
Device Driver Developer
Device Driver Developer

Sasken Technologies • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Linux BSP & Device Driver Engineer
Linux BSP & Device Driver Engineer

PQAngels Tech • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

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