Senior Embedded Software Engineer
Aversan Inc.
Date: 3 hours ago
City: Brampton, 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, defence, and space industries.
We are currently seeking a qualified Senior Embedded Software Engineer to join our team.
Location: Brampton, ON
Work Arrangement: Hybrid
Responsibilities
We are currently seeking a qualified Senior Embedded Software Engineer to join our team.
Location: Brampton, ON
Work Arrangement: Hybrid
Responsibilities
- Lead designs for safety critical, real-time software solutions
- Ensure designs are documented and well communicated
- Lead and participate in the implementation and testing of safety critical, real-time software
- Review the work of teammates (senior and junior)
- Mentor and grow the skills of more junior team members via conversations, review of work products, explanation of design tradeoffs, etc.
- Lead estimation efforts for new tasks
- Collaborate with other seniors and management on the establishment, evolution, and enforcement of standards for coding, tools/environments, processes, etc.
- Other duties as will be assigned from time to time by management or a team lead
- Bachelor's degree in Software, Computer, or Electrical Engineering or Computer Science
- Strong knowledge and practical experience with Embedded C/C++
- Strong experience developing embedded applications
- Well versed with Real Time Operating Systems (VxWorks, etc.)
- Automated testing
- Communications interfaces (SPI, Ethernet, CANOpen, etc.)
- Test driven development (TDD, ATDD, BDD)
- Continuous integration/build automation
- Agile development environment
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