Safran logo
Safran Verified
Aerospace, Defense, Security, Manufacturing, High Technology

Senior Software Engineer- Electromechanical Systems

California, United StatesOnsiteFull TimeSenior$111–$155 /hrPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

The Software Engineer will design, develop, and implement robust test software and solutions for complex electro-mechanical systems. This role requires a strong background in automated test system development, proficiency in various programming languages, and a deep understanding of electro-mechanical principles. Responsibilities include safe software designs for current and next-generation aircraft systems, spanning the entire product lifecycle from initial design to field support. The engineer will originate specifications, design documents, verification/validation plans, and serve as the technical focal point for projects, providing guidance to other disciplines.

Job Summary:

The Software Engineer will design, develop, and implement robust test software and solutions for complex electro-mechanical systems. The Software Engineer will possess a strong background in automated test system development, proficiency in a variety of programming languages, and a deep understanding of electro-mechanical principles. The Software Engineer is responsible for safe software designs for existing programs and new products developed for next generation commercial and military aircraft. Engineering duties will span the entire product lifecycle, from initial design and requirements capture through engineering, manufacture and field support. This role will originate specifications, design documents, verification/validation plans and procedures, reports, or other documentation in support of design and development activities. This role will be the technical focal point for assigned projects, providing guidance and support to other engineering disciplines and business functions as required.

Essential Job Functions

:• Product design includes software requirements capture, design software solutions including digital & analog I/O, high & low power electronics, sensor inputs (position encoders, torque sensors, force sensors), data bus interfaces (CAN bus, ARINC-429, and RS-232)

.• Be able to read schematic diagrams (software block diagrams, electrical, hydraulic, and pneumatic), mechanical drawings

.• Perform technical reviews and requirements verification

.• Perform operational, maintenance, or testing procedures for complex electronic products, components, equipment, or systems

.• Perform root cause investigations on new development and fielded products

.• Produce engineering estimates for individual tasks up to complete software designs

.• Investigate and understand new technologies to improve and evolve our products

.• Review customer specifications and determine compliance to requirements and/or note exceptions

.• Ensure overall technical compliance of the products to the customer specification and statement of work

.• Ensure the timely and efficient completion of projects to achieve company's strategic and financial goals

.• Design new products and modify existing products to support customer, manufacturing, regulatory, industry standard, and market requirements

.• Create and review detailed technical justification demonstrating that the designs are reliable and safe within a particular operating environment

.• Provide support and relevant documentation for other engineering teams (such as electrical, mechanical, and systems) to develop and modify new and existing products

.• Perform product troubleshooting and lab testing

.• Coordinate and support prototype manufacturing of new designs

.• Prepare, review, and approve documentation, test procedures, etc. to define and validate designed products

.• Participate in and lead multi-discipline design reviews both with peers and customers

.But what else? (advantages, specificities, etc.

**)
Other Requirement**

s:1. Must be authorized to work in the United States without company sponsorshi

p.2. This position requires use of information or access to hardware which is subject to the International Traffic in Arms Regulations (ITAR). All applicants be U.S. persons within the meaning of ITAR. ITAR defines a U.S. person as a U.S. citizen, U.S. permanent resident (i.e. green card holder), political asylee or refug

ee
Safran is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, disability, veteran status, or any other protected characteristic under applicable federal, state, or local l

aw.
We are committed to fostering a diverse, inclusive, and respectful workplace where all employees feel valued and empowered to contribute fu

lly.Candidate skills & requirem

ents• Evaluate design changes for impact to product design, cost, and sched

ule.• Provide technical support to all internal departments, suppliers, and customers as related to the prod

uct.• Adhere to safe work practices and contribute to the evolution of health, safety, and environmental program and cult

ure.• Evaluate design changes for impact to product design, cost, and sche

dule• Will be an integral member of program Change Control Board's (CCB) to review the preparation of documentation with the end goal of system qualification testing, product certification, and production test

ing.• Other duties may be assig

**ned.
Required Competen**

cies:Education/Exper

ience• Bachelor of Science degree in Software Engineering or related field from an accredited institution requ

ired.• 8 or more years' related work experience or an equivalent combination of technical education and experi

**ence.
Knowledge, Skills, and Abi**

lities• Must be a self-directed individual capable of leading self and capable of leading

teams.• Understand the safety implementations and architecture decisions required for aerospace applica

tions.• Design, develop, and debug test software applications using National Instruments TestStand, LabVIEW, and LabWindows / CVI for automated test equipment

(ATE).• Develop and maintain test applications, drivers, and scripts in C, C++, C#, Python, MATLAB, and Boundary Scan technol

ogies.• Develop and maintain motion control systems using National Instruments Compact RIO real time contr

oller.• Experience with Aerospace Safety Critical Software Design including DO-178 and ARP-4754 best pra

ctices• Ability to work closely with internal and external customers at engineering and management levels with minimum super

vision• Ability to perform test system analysis (ability to understand software troubleshooting in a test s

ystem)• Experience presenting technical plans or speaking on technical topics to project teams, clients or other groups as re

quired• Architect and implement comprehensive test strategies for electro-mechanical systems, ensuring thorough coverage of functional, performance, and reliability require

ments.• Collaborate with design engineers, manufacturing teams, and quality assurance to define test requirements and specifica

tions.• Troubleshoot and resolve complex hardware and software issues on test sy

stems.• Analyze test data, generate reports, and present findings to cross-functional

teams.• Lead and manage Engineering projects, encompa

ssing:• Cost Management: Develop and track project budgets, identify cost-saving opportunities, and ensure adherence to financial constr

aints.• Schedule Management: Create and maintain detailed project schedules, track progress, identify critical path items, and mitigate d

elays.• Requirements Management: Elicit, analyze, document, and manage customer requirements, translating them into clear and testable derived require

ments.

Ready to apply?
You'll be redirected to Safran's application page.

Similar roles