Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Avionics Software Architect @ Cyient

Home > Software Development

 Avionics Software Architect

Job Description

  • Define and maintain high-level software architecture and design for avionics applications.
  • Collaborate with system engineering and customers to derive software requirements and interface definitions.
  • Lead architectural reviews, trade studies, and selection of platforms and frameworks.
  • Ensure architectural compliance with DO-178C and safety/security standards.
  • Provide technical guidance to software developers throughout the development lifecycle.
  • Support software integration, troubleshooting, and performance optimization.
  • Review design documentation, code, and test results to ensure design integrity.
  • Support customer engagements and design reviews including PDR, CDR, and SOI audits.
Required Qualifications:
  • Bachelors or Masters degree in Computer Science, Electronics Engineering, or related discipline.
  • 10+ years of experience in embedded software development and architecture for avionics or aerospace systems.
  • Expertise in C/C++ programming, real-time operating systems (e.g., VxWorks, INTEGRITY).
  • Hands-on experience in design and development of FMS, Mission Computer, Display Software, or similar.
  • Thorough understanding of software safety standards (DO-178C) and system-software interfaces.
  • Strong analytical skills and experience with architectural modeling tools (e.g., UML, SysML).
  • Excellent verbal and written communication skills; experience working with global teams.
Preferred Qualifications:
  • Familiarity with ARINC 653, ARINC 661, or FACE architecture.
  • Experience with software security and partitioning strategies.
  • Background in agile methodologies and DevOps for embedded systems.
  • Exposure to model-based design tools such as SCADE, Simulink, or Enterprise Architect.

Experience in going through one full development program

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Architect
Employement Type: Full time

Contact Details:

Company: Cyient
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   requirements c++ development software development c software analytical vxworks operating systems avionics embedded software development building software programming system uml embedded systems safety time aerospace architecture system engineering communication skills

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Application Architect

  • Accenture
  • 15 - 20 years
  • Hyderabad
  • 5 days ago
₹ Not Disclosed

Security Architect

  • Accenture
  • 4 - 9 years
  • Hyderabad
  • 5 days ago
₹ Not Disclosed

Software Development Engineer

  • Accenture
  • 15 - 20 years
  • Hyderabad
  • 5 days ago
₹ Not Disclosed

Integration Architect

  • Accenture
  • 15 - 20 years
  • Hyderabad
  • 5 days ago
₹ Not Disclosed

Cyient

At Cyient, we work towards improving the daily lives of people with unwavering focus. From a quieter flight to a safer train journey, a more reliable energy supply, or a faster internet connection, we provide engineering, manufacturing, geospatial, network and operations management services to indus...