TekPillar logo

TekPillar

Embedded Software Engineer

TekPillar

📍 Bengaluru, India 🇮🇳

full-time
mid-level
Posted —

Key Skills

CFirmwareMicrocontrollersRTOSUART

Industry

AerospaceAvionics

Job Description

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