Job Role: Embedded Software Engineer (Avionics)
Experience: 4+ Years
Location: Bangalore
Note
: Candidates with primary experience in AUTOSAR development will not be considered for this role
.
Key Responsibiliti
-
esDesign, develop, and maintain embedded software for avionics applications using Embedded
-
CDevelop firmware and device drivers for embedded hardware platfor
-
msWork closely with hardware and system teams for software integration and board bring-
-
upImplement and optimize software for real-time embedded syste
-
msDevelop low-level software for hardware interfacing and peripheral contr
-
olAnalyze system requirements and translate them into robust software solutio
-
nsPerform debugging, troubleshooting, and root-cause analysis of software and system issu
-
esOptimize software for performance, memory utilization, and reliabili
-
tyParticipate in design reviews, testing activities, and technical documentati
-
onFollow SDLC processes, coding standards, and quality guidelin
es
Required Qualifications & Ski
-
lls4+ years of experience in Embedded Software Developm
-
entStrong programming skills in Embedde
-
d CHands-on experience in Firmware Development and Device Driver Developm
-
entExperience in the Avionics or Aerospace dom
-
ainGood understanding of Microcontrollers and Embedded Architectu
-
resExperience with Real-Time Embedded Systems (RT
-
OS)Hands-on experience with Hardware Interfacing and Peripheral Programm
-
ingExperience with communication protocols such as UART, SPI, I2C, CAN, and Ether
-
netStrong debugging, troubleshooting, and problem-solving ski
-
llsExperience in software development roles rather than testing or validat
ion