Embedded Software Engineer – Linux
Job Description
Embedded Software Engineer — Agnikul
Location: Chennai, India
Experience: 3+ years
Industry: Aerospace / Launch Vehicles / Avionics
Qualification: B.Sc./Bachelor’s in Electrical Engineering, Computer Engineering, or Physics
Key Responsibilities
Design, develop and test avionics firmware for space-hardened systems.
Develop firmware supporting launch vehicles and test systems.
Debug firmware and build efficient, robust embedded systems.
Work with serial communication protocols:
I²C
SPI
UART
USB
Required Technical Skills
Embedded Linux development — 3+ years
Linux kernel porting to ARM-based SoCs
Embedded Linux root filesystem development
BSP (Board Support Package)
Linux device-driver development
RTOS
Strong firmware debugging skills
Candidate Profile
Comfortable working in a fast-paced aerospace/startup environment.
Strong communication and problem-solving abilities.
Willingness to work extended hours/weekends when project requirements demand it.
Genuine interest in aerospace and long-term commitment.
Application
Send your resume in PDF format along with a brief email covering:
Who you are
Why you want to join Agnikul
Something interesting about yourself
📧 humancapital@agnikul.in