Amritha Nayak
Technical Lead with 13 years of experience with DO-178B/C compliance and embedded systems
Hire this person
Send a job offer directly to this candidate
About
Technical Lead with 13 years of experience with DO-178B/C compliance and embedded systems, specializing in optimizing system performance for safety-critical applications. Proven track record of leading cross-functional teams and enhancing software reliability through strategic testing and collaboration. Expertise in C/C++ and Python programming, supported by strong debugging skills and rigorous quality assurance processes
Experience
Technical Lead - Thales India Ltd - Bangalore
(2020-05)
- Developed and validated uplink and downlink dataflow handling ensuring data integrity, authentication, and prevention of unauthorized access to critical avionics systems for ESG(Evolutive Security Gateway) project
- Develop high quality software components in C/C++ following coding standards
- Investigated and resolved PDIF generation failures and routing definition issues, improving system startup reliability and configuration robustness
- Enhanced system robustness by identifying and addressing crash scenarios and missing validation checks, contributing to improved runtime stability
- Worked on ARINC 429 uplink routing and flow configuration, including label authorization and secure data mapping between domains
- Ensured end-to-end security of avionics communication gateway by reducing attack surface and enforcing strict data validation across all protocol layers
- Developed FMS modules for DataLink and Report components of PureFlyt project
- Conducted analysis and troubleshooting of Datalink Systems (ATA 46) for Airbus aircraft
- Collaborated with system engineers to define interface control documents (ICDs)
- Employed ARINC 702A, DO258, and ED229 protocols to optimize system performance
- Ensured compliance with DO-178C standards for requirements management
- Crafted high-level test strategies to validate overall system functionality
- Executed low-level test cases to verify software modules and hardware components
- Managed full lifecycle testing, including requirement analysis and defect resolution
- Actively participate in Agile ceremonies (planning, reviews, retrospectives)
- Contribute to CI/CD pipelines by writing automated tests and improving code robustness
Lead Engineer-Software - Collins Aerospace - Bangalore
(2016-09 - 2020-04)
- Led verification activities for team of 4, ensuring adherence to project timelines
- Conducted SATA device driver verification on multi-core architecture
- Authored design documents, requirements, test cases, and procedures in C and Python
- Executed verification on VxWorks RTOS platform to validate system performance
- Developed test frameworks using C, Python, and Lauterbach debugger for enhanced testing efficiency
- Performed unit testing and integration testing with VectorCast in C and ADA
- Debugged applications using ADA MULTI debugger to identify and resolve issues
Senior Engineer-Software - Collins Aerospace - Heidelberg, Germany
(2018-01 - 2019-01)
- Ensured system reliability through verification on Integrity RTOS platform
- Developed detailed test descriptions and procedures in ADA for enhanced clarity
- Executed unit and integration testing in VectorCast utilizing C and ADA methodologies
- Utilized ADA MULTI debugger for efficient identification and resolution of issues
Engineer-Software - Cyient Ltd - Bangalore
(2014-02 - 2016-09)
- Designed and developed comprehensive test plans detailing scope, objectives, resources, schedules, and deliverables for functional and non-functional testing
- Executed scenario-based test cases to validate workflows and system behavior under diverse conditions
- Conducted Structural Coverage Analysis (SCA) to assess code coverage at decision, condition, and MC/DC levels for safety-critical applications
- Performed Run For Score (RFS) campaigns to evaluate completeness and effectiveness of coverage across unit, integration, and system levels
- Analyzed test execution results to confirm critical code paths were exercised in realistic scenarios
- Identified test gaps and redundancies, facilitating refinement of test suites and enhancing efficiency
- Utilized VectorCAST and LDRA tools for effective test execution and score aggregation
Engineer-Software - ADE(Aeronautical Development Establishment) - Bangalore
(2012-12 - 2014-02)
- Development of test plans, test procedures in C
- Performed Unit testing in VectorCast
- Performed Run for Score (RFS) and Structural Coverage Gap Analysis (SCGA) activities
- Performed peer reviews
Education
Bachelor - Information Science - BNMIT (2011-06)
Class 12 - Viveka PU College
Class 10 - Govt. High School Tallur

