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

Software Design Engineer- Avionics @ Cyient

Home > Aviation & Aerospace - Other

 Software Design Engineer- Avionics

Job Description

Job Description: Avionics Software Designer

Experience Required: 6+ Years

Industry: Aerospace / Engineering Services


Job Summary:

Looking for a highly skilled Avionics Software Designer with 6+ years of experience to join our Engineering Services team. The successful candidate will be responsible for designing, implementing, and verifying embedded software for safety-critical avionics systems. You will work in close coordination with systems engineers, architects, and customers to ensure software solutions meet functional, safety, and performance requirements.

Key Responsibilities:

  • Design and develop embedded software for avionics systems in compliance with DO-178C standards.
  • Create detailed software design specifications based on system and high-level software requirements.
  • Implement software components in C/C++ and perform unit testing and static analysis.
  • Collaborate with systems and hardware teams to define software interfaces and integration strategies.
  • Support integration, debugging, and verification on target hardware and test environments.
  • Participate in code reviews, peer inspections, and contribute to continuous improvement of software development processes.
  • Prepare required documentation for certification, including traceability, design, and test reports.
  • Work with customer engineering teams to meet project deliverables and milestones.

Required Qualifications:

  • Bachelors degree in Computer Science, Electronics Engineering, or related field.
  • 6+ years of experience in embedded software design and development for avionics or safety-critical systems.
  • Proficiency in C/C++ programming and real-time software development.
  • Experience with development under RTOS such as VxWorks, Integrity, or similar.
  • Familiarity with DO-178C development processes and life cycle documentation.
  • Experience with tools like DOORS etc.
  • Good analytical, communication, and problem-solving skills.

Preferred Qualifications:

  • Exposure to ARINC 429, ARINC 653, or similar avionics protocols and architectures.
  • Prior experience in an engineering services or OEM/Tier-1 collaborative project.
  • Understanding of formal methods or model-based design tools such as Simulink, SCADE, or Rhapsody.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Aviation & Aerospace
Role Category: Aviation & Aerospace - Other
Role: Aviation & Aerospace - Other
Employement Type: Full time

Contact Details:

Company: Cyient
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   c++ D0-178C C Programming Language Avionics Ada RTOS Software Design Embedded Software Development

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Software Engineer

  • Cyient
  • 5 - 9 years
  • Hyderabad
  • 8 days ago
₹ Not Disclosed

Embedded Software Developer Aerospace

  • Alten
  • 3 - 6 years
  • Bengaluru
  • 8 days ago
₹ 4-9 Lacs P.A.

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...