We’re more than aviation experts, we’re pioneers. We challenge what’s possible. From breaking the sound barrier to advanced tiltrotor systems. Today, Bell is shaping the future of aviation through specialized engineering. And we want you.
Software Quality Sr. Engineers
The Software Quality Assurance organization is responsible for planning, establishing, and maintaining an effective program that will ensure compliance with company, contractual, and regulatory requirements of deliverable software configuration items. The team supports new and legacy software development projects on both Commercial and Military Aircraft programs.
Bring your experience and ideas and help us develop compliant software for cutting edge commercial, military, manned and optionally manned aircraft, along with legacy aircraft.
This role will be an integral part of the team, working closely with customers and subcontractors to verify and audit that the delivered software complies with the standards set by the company and the regulator agency.
What you’ll be doing as a Software Quality Sr. Engineer:
· This position participates in monitoring every phase of the software development process to ensure design quality, making sure that the aircraft delivered software adheres to the standards set by the development company and satisfies regulatory requirements.
· Handle software process auditor work scope, technical requirements, program risks, and delivery milestone schedule.
· Interface with systems and software development personnel, test and evaluation personnel, and project managers.
· Review and approve systems, software and test equipment requirements, design, and test documentation for compliance to process requirements and standards.
· Participate/interface with the engineering counterparts on program activities to assure processes and products are compliant to contractual and company process requirements and standards.
· Participate in the software change control process boards
· Work with SMEs, Customers, and Suppliers, with minimal direction from the manager or senior level peer to support technical issues as they relate to software quality.
· Support efforts to train less experienced team members.
· Continue to develop your knowledge base through research, training, and hands-on experience.