Quality Engineer Avionics Software

  • Hyderabad
  • Skyroot Aeroce
About Skyroot Aerospace: Skyroot Aerospace is a National award-winning growth-stage start-up, founded by former ISRO scientists. Our mission is to open space for all by providing affordable, reliable, and responsive space launch solutions. We are a close-knit team of Space professionals building leading space launch vehicles and solutions from India for the world. Skyroot is certified, 'Great Place to Work' Purpose of role: This profile seeks a highly competed Software Quality Assurance Engineer to work on computer based Avionics Systems being developed at M/S.Skyroot. The specific job level is 1, which includes candidate within 3-5 years of experience depending on the educational qualification. Responsibilities: Establish traceability from SW Requirement up to the detailed design. Should be able to build test strategy and review the specification documents, write functional and non-functional test cases based on the mission requirements. Develop automated/manual Test scenarios to test High Level and Low-Level Software design elements. Work with the hardware team to integrate and complete tests, as well as ensure quality integration of hardware, software and firmware. Develop the expertise related to code inspection, modular level testing, black/white box testing, failure mode testing and data logging. Establish a system with respect to configuration control of Onboard & check out software. System level software testing right from package level to vehicle level. Perform Risk analysis Develope innovation and streamline overall testing processes Research new tools, technologies, and testing processes Review user interfaces for consistency and functionality Skills required: Technical Skills: 3-5 years of relevant work experience, preferably in Embedded Software Testing. Strong understanding of Software Development Lifecycle right from requirement. Knowledge in Misra-C Coding guidelines. Experience with Automation Testing (test harness, test framework, tools, scripting languages). Experience with different test levels such as: Unit, Function, Integration, System Testing, Hardware-In-Loop Testing and Testing Methodology. Experience in debugging software issues. Experience with static analysis tools, boundary conditions and code coverage tools. Good understanding of communication protocols like - I2C, SPI, UART TCP/IP & Mil-1553B, RS-422, RS-485 etc., Good understanding of Embedded Systems and RTOS. Experience in Embedded C on microcontrollers. Understanding of Continuous Integration (CI/CD) processes. Experience with software Configuration Management and Quality Tools. Other Skills: Strong communication and interpersonal skills. Strong analytical and problem-solving skills. Excellent Project Management skills. Excellent Time Management skills. Team building skills. Qualification Essential: Bachelors/Masters in Computer Science or Electronics Engineering (ECE/EEE/EIE). Preferrable: ASQ certification in the area of interest is preferred.