Software Quality Engineer (Avionics)
Detalhes do emprego
About Skyroot Aerospace A cutting-edge startup founded by ex-ISRO scientists. Dedicated to affordable space access, we're rewriting aerospace technology rules. Our dynamic team fosters inventiveness, collaboration, and relentless excellence. Join us on a transformative journey to redefine space possibilities. Welcome to the forefront of space innovation with Skyroot Aerospace! 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
- 3-5 years of relevant work experience in Embedded Software Testing.
- Strong understanding of Software Development Lifecycle and Software Testing Lifecycle.
- Proficient in C/C++ programming
- 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.
- Strong communication and interpersonal skills.
- Strong analytical and problem-solving skills.
- Excellent Project Management skills.
- Excellent Time Management skills.
- Team building skills.
- Bachelors/Masters in Electronics Engineering (ECE/EEE/EIE)
- Experience in LDRA tool is preferred
- ASQ certification in the area of interest is preferred.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.