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
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.
- 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