Overview
Senior Software Engineer- Electromechanical Systems (H / F) - SAFRAN ELECTRONICS & DEFENSE AVIONICS USA, LLC
Join to apply for the Senior Software Engineer- Electromechanical Systems (H / F) role at AEROCONTACT.
Mission description
Job Summary : The Software Engineer will design, develop, and implement robust test software and solutions for complex electro-mechanical systems. The engineer will have a strong background in automated test system development, proficiency in multiple programming languages, and a deep understanding of electromechanical principles. The role covers safe software designs for existing programs and new products across the product lifecycle from requirements capture to manufacturing and field support. The engineer will originate specifications, design documents, verification / validation plans and procedures, reports, and other documentation. The role acts as the technical focal point for assigned projects, providing guidance to other engineering disciplines and business functions as required.
Essential Job Functions
- Product design includes software requirements capture and software solutions for digital & analog I / O, high & low power electronics, sensor inputs (position encoders, torque sensors, force sensors), and data bus interfaces (CAN bus, ARINC-429, RS-232).
- Read schematic diagrams (software block diagrams, electrical, hydraulic, pneumatic) and mechanical drawings; perform technical reviews and requirements verification.
- Perform operational, maintenance, or testing procedures for complex electronic products, components, equipment, or systems; conduct root cause investigations on new development and fielded products.
- Produce engineering estimates for tasks up to complete software designs; investigate and adopt new technologies to improve products.
- Review customer specifications for compliance; ensure technical compliance to customer specifications and statements of work; support timely completion of projects aligned with company goals.
- Design and modify products to meet customer, manufacturing, regulatory, industry standards, and market requirements; provide technical justifications for reliability and safety; support other engineering teams with documentation.
- Prototype support, lab testing, and coordination of prototype manufacturing; prepare, review, and approve design documentation and test procedures; participate in multi-discipline design reviews with peers and customers.
- Evaluate design changes for impact on design, cost, and schedule; provide technical support to internal departments, suppliers, and customers; adhere to safety practices and contribute to health, safety and environmental program.
- Act as integral member of program Change Control Board (CCB) to support system qualification testing, product certification, and production testing.
Required Competencies
Education / Experience : Bachelor of Science in Software Engineering or related field. 8+ years of related experience or equivalentKnowledge, Skills & Abilities : self-directed leader; understanding of aerospace safety architectures; experience with automated test software using National Instruments TestStand, LabVIEW, LabWindows / CVI; solid programming in C, C++, C#, Python, MATLAB; experience with DO-178 and ARP-4754 concepts; ability to work with customers and teams; strong software troubleshooting for test systems.Test system and automation : develop and maintain test applications, drivers, and scripts; motion control with National Instruments CompactRIO; design test strategies to cover functional, performance, and reliability requirements.Collaboration : coordinate with design, manufacturing, and QA teams; define test requirements and specifications; troubleshoot hardware and software issues on test systems; analyze test data and present findings.Project & Requirements Management : lead engineering projects / tasks, manage budgets and schedules, elicit and manage customer requirements and derive testable requirements.Note on job postings
Referrals increase your chances of interviewing at AEROCONTACT. Get notified about new Senior System Software Engineer roles in Irvine, CA.
#J-18808-Ljbffr