





Tier-1 employer and Bengaluru location increase competition, while niche avionics skills and seniority moderate density.
Highly domain-specific avionics and safety-critical embedded expertise limits cross-industry transferability.
Strong mandatory filters: 10+ years, C++/Python, VxWorks, DO-178C familiarity, and hardware integration experience.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, integrate, and maintain safety-critical embedded software for avionics surveillance systems complying with DO-178C DAL B standards.
Collaborate with systems engineers and architects throughout full software development lifecycle, including certification and regulatory audits.
Develop automation tools, execute testing, support CI/CD pipelines, and drive continuous improvements in software quality and engineering processes.
Bachelor's, Master's, or Ph.D. in Computer Science, Software Engineering, Electronics, or related STEM field with corresponding experience: Bachelor's (10+ years), Master's (8+ years), or Ph.D. (6+ years).
10+ years of embedded software development experience.
8+ years programming experience in C++ and Python.
6+ years of experience with Wind River VxWorks or similar real-time operating systems.
Extensive experience (7+ years) in hardware/software integration and board-level debugging in embedded systems.
Proven track record in developing DO-178B/C compliant avionics software and understanding of certification processes.
Experienced in Agile development environments, system-level testing and cross-disciplinary collaboration in complex aerospace/defense projects.