Responsibilities & Expectations
- Recognized as a subject matter expert in software development, verification, and certification in compliance with DO-178C/ CENELEC 50128/ ISO 26262
- Mentors / Trains teams on the design, coding, testing, integration, and documentation of complex safety critical software. Drives needed changes to internal processes and tools for software development to increase productivity and quality.
- Lead project estimation and technical proposal preparation.
Essential:
- BE/BTech or ME/MTech degree in Computer Science, Electronics Engineering, or equivalent.
- 15+ years of software development, verification & validation experience
- Strong in C / Embedded C, assembly language
- Strong experience in RTOS, BSP and Device drivers verification for various processor architecture including Intel/Arm/PPC
- Excellent English communication skills, both written and verbal
- Ability to develop test cases based on high level requirements, low level requirements and test strategies possessing knowledge of input test variations.
- Excellent analytical and debugging skills.
- Good experience in developing testing automation framework / Test Manager
- Ability to conduct technical training, guide & mentor team members to organization defined processes and standards.
- Strong experience in using LDRA, Polarion , DOORS, Git, Jira, Linux environment.
- Experience in scripting language e.g., Python
- Successfully delivered to NA & EMEA customers
Desirable:
- Experience in real-time operating systems such as VxWorks.
- Experience in near real-time operating systems such as Linux.
- Experience in Hypervisors and Virtual Machines such a Helix Virtualization Platform (HVP).
- Able to identify opportunities for innovation and offer new ideas to improve.
- DO-178C SOI # audit experience.