Senior Software Engineer - Tech Lead

Aversan Inc.


Date: 2 days ago
City: Peterborough, ON
Contract type: Full time
Aversan Inc. (www.aversan.com ) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defense, and space industries.

We are currently seeking a skilled Senior Software Designer - Technical Lead oversees project planning, development, and certification of aerospace products, ensuring compliance with industry standards. This role focuses on the software development and verification activities of a project and involves interfacing with customers and design teams, developing technical documentation, and leading cross-functional engineering teams through all phases of product development, from concept to manufacturing readiness.

Location : Peterborough, Ontario

Responsibilities

  • Ensure engineering tasks align with engineering procedures.
  • Manage the certification process and generate relevant documentation, including ARP4754A, DO-254, DO-178, DO-160, and RAMS plans.
  • Support EMI/EMC (DO-160) requirement analysis and qualification testing.
  • Collaborate with cross-functional teams to develop designs and integrate subsystems.
  • Lead risk assessments, problem-solving, and root cause analysis.
  • Plan and conduct technical reviews, certification authority audits, and testing activities.
  • Manage product development milestones and support existing programs.

Qualifications:

  • Bachelor’s degree in Computer/Electrical Engineering, or equivalent experience.
  • 10+ years of experience with embedded control systems with a focus on software development and verification, preferably in commercial aviation.
  • Proficiency in ARP4754A, ARP4761, DO-160, DO-178, and DO-254 processes.
  • Experience with requirements management tools (e.g., DOORS, ReqView).
  • Working experience with model-based software design and implementation methodologies and models (Simulink, SCADE)
  • Experience with C/C++ development for embedded systems
  • Understanding of systems and software verification activities including Hardware software integration testing and software unit testing
  • Strong knowledge of aerospace product development, embedded software development, configuration management, and quality assurance.
  • Proficient in Microsoft Office and strong analytical and communication skills.
  • Eligible to meet CGP or ITAR requirements if needed

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume