×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer- Electromechanical Systems

Job in Irvine, Orange County, California, 92713, USA
Listing for: Preligens
Full Time position
Listed on 2025-12-16
Job specializations:
  • Engineering
    Systems Engineer, Electrical Engineering, Electronics Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Senior Software Engineer
- Electromechanical Systems

Job Description

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.

Job Requirements

  • Evaluate design changes for impact to product design, cost, and schedule.
  • Provide technical support to all internal departments, suppliers, and customers as related to the product.
  • Adhere to safe work practices and contribute to the evolution of health, safety, and environmental program and culture.
  • Evaluate design changes for impact to product design, cost, and schedule
  • 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 testing.
  • Other duties may be assigned.
  • Required Competencies:
  • Education/

    Experience:

    Bachelor of Science degree in Software Engineering or related field from an accredited institution required. 8 or more years' related work experience or an equivalent combination of technical education and experience.
  • Knowledge, Skills, and Abilities:
    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 applications. Design, develop, and debug test software applications using National Instruments Test…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary