Talent.com
This job offer is not available in your country.
Embedded Software Engineer - Linux

Embedded Software Engineer - Linux

ATLANTA SYSTEMS PVT LTDnew delhi, India
6 hours ago
Job description

Job Description

About the Role Profile : Embedded Software Engineer

Experience- 1 year to 2 years

Location : Full-time, On-site — Connaught Place, New Delhi

You will be part of our R&D team, focusing on embedded Linux and IoT platforms. The role involves system-level programming, development, debugging, and design of advanced embedded solutions.

Must-Have Skills (Non-Negotiable)

System programming (Linux internals, low-level coding)

Network programming (TCP, MQTT, HTTP, sockets)

Shell scripting (automation and system utilities)

Device drivers (development & debugging)

Kernel modules (build, customization, optimization)

Image build using Yocto / Buildroot (rootfs, bootloaders, custom builds)

Peripheral interfacing : ADC, UART, SPI, I2C

Additional Requirements

Experience with platforms like ESP32, Raspberry Pi, BeagleBone Black, NXP

Familiarity with RS485, CAN protocols

Exposure to cross-compilation tools and embedded toolchains

Debugging and low-level system analysis

Why Join Us?

Work on real-world embedded and IoT solutions

Collaborate with a technically strong R&D team

Prime Connaught Place location with metro connectivity

Continuous learning and career growth opportunities

(Please Note- There will be no virtual round in any level)

Requirements

Proficiency in Embedded C, Linux programming, and Shell scripting Experience with Yocto, Buildroot, OpenWRT, U-Boot, and Linux image build processes Good understanding of device trees, root file systems, and OTB changes Strong grasp of thread synchronization in Linux using semaphores, mutexes, FIFO, pipes, and shared memory Hands-on knowledge of TCP, MQTT, HTTP, and network stack in embedded systems Experience working with platforms like ESP32, Raspberry Pi, BeagleBone Black, and NXP Familiarity with communication protocols such as UART, I2C, SPI, RS485, and CAN Exposure to cross-compilation tools and embedded toolchains Debugging and low-level system analysis skills are a plus

Create a job alert for this search

Embedded Software Engineer • new delhi, India