Embedded Software Engineer (Ahmedabad)

Embedded Software Engineer (Ahmedabad)

21 Aug
|
Kody Technolab
|
Ahmedabad

21 Aug

Kody Technolab

Ahmedabad

Kody Technolab Limited

Job Description for Embedded Software Engineer (Kernel & BSP)

Location: Ahmedabad

Experience: 3+ Years

Job Type: Full-time

Department: Robotics Engineering / R&D;

Position Summary

We are looking for a passionate and experienced Embedded Linux Engineer to join our

Robotics engineering team. You will be responsible for bringing up custom-designed

processor boards, developing Linux device drivers, optimizing kernel performance, and

ensuring a stable platform for application development. The ideal candidate has a strong

"hacker" mindset, loves working close to the metal, and thrives on solving complex

hardware-software integration problems.

Key Responsibilities

 Board Bring-Up: Perform initial board bring-up on new, custom-designed processor

boards (custom ARM/RISC-V).

 Linux Kernel/BSP Development: Customize, configure, and maintain the Linux kernel,

bootloader (U-Boot), and Board Support Package (BSP) for custom hardware.

 Driver Development: Write, debug, and optimize low-level Linux device drivers for on





chip and off-chip peripherals (e.g., I2C, SPI, UART, PCIe, Ethernet, GPIO).

 Device Tree: Develop and maintain Device Tree Source (DTS/DTB) files to map hardware

peripherals to Linux drivers.

 System Optimization: Optimize system boot time, memory usage, and performance on

constrained custom hardware.

 Debugging: Troubleshoot complex system crashes, kernel panics, and hardware

software interaction issues using JTAG, oscilloscopes, and logic analyzers.

 Build Systems: Create and maintain custom embedded Linux distributions using Yocto

Project or Buildroot.

Required Skills & Qualifications

 Education: Bachelor’s or Master’s degree in Electrical Engineering, Computer

Engineering, or a related field.

 Experience: 3-7+ years of qualified experience in embedded Linux software

development.

 Languages: Strong proficiency in C/C++ programming for embedded systems; scripting

experience in Python or Bash.

Ke

📌 Embedded Software Engineer (Ahmedabad)
🏢 Kody Technolab
📍 Ahmedabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded software engineer (ahmedabad) / ahmedabad

Subscribe to this job alert:

Get the latest job offers by email for: embedded software engineer (ahmedabad) / ahmedabad