Embedded Software Engineer

Aversan

Not Interested
Bookmark
Report This Job

profile Job Location:

London - Canada

profile Monthly Salary: $ 70000 - 85000
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Embedded Software Engineer


Aversan Inc.() 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 Embedded Software Engineer to join our team. The embedded software team creates and produces software operating on embedded hardware within the vehicle envelope. They design develop and maintain software for real-time embedded vehicle applications such as power distribution sensor subsystems and automotive software control systems.

Location: London ON
Job Type: Full Time (1 year contract with chance of extension)
Working Arrangement: On-site

Responsibilities

  • Develop Embedded Software for use on Light Armoured Vehicle (LAV) products using C and C.
  • Follow established organization software processes and plans for developing software e.g. peer reviews software requirements specification test procedures/results software configuration management etc.
  • Work within both Agile and Waterfall software development frameworks.
  • Work with design engineers and system engineers as needed to develop software.
  • Evaluate impact of hardware on software performance and recommend changes to hardware designers if required.
  • Write test and maintain code for automotive software applications.
  • Create and maintain technical documentation including design specifications user manuals and release notes.
  • Document code and development processes for future reference and compliance.
  • Participate in code reviews peer reviews and process improvements offering suggestions and constructive feedback to others.
  • Provide troubleshooting support and technical assistance for software related issues analyzing and resolving customer reported problems. Support software activities in a variety of environments (e.g. Office System Integration Lab (SIL) on-vehicle and external test sites).

Basic Qualifications

  • Bachelors Degree or College Diploma in Computer Science Computer Engineering Software Engineering Electrical Engineering Mechatronics Engineering or related field of study
  • Minimum 23-year relevant experience
  • Basic computer skills in MS Office including Word Excel and PowerPoint
  • Ability to travel and possess/be able to acquire and maintain a valid passport
  • Must be able to meet Anthropometrical Size Requirements for confined space Preferred Qualifications
  • Development experience with C and/or C
  • Experience with:
  • Eclipse-based IDEs
  • GIT
  • Unit testing frameworks (e.g. Parasoft)
  • Static Code Analysis
  • DevOps tools (e.g. JIRA Bitbucket Bamboo)
  • Working knowledge in the following areas:
  • RTOS (e.g. FreeRTOS QNX)
  • Safety-critical code
  • Bootloaders
  • Framework design
  • Knowledge of serial and Ethernet protocols for communication and data logging such as:
  • SAE J1939 (ISO11898 CAN 2.0B)
  • DDS
  • SSL
  • RS232
  • Exposure to various standards:
  • Software development: MISRA AutoSAR
  • Safety-critical: ISO 26262 MIL-STD-882E
  • Model-based system engineering: SysML UML
  • Familiar with analog and digital electronic circuits ADCs discrete outputs etc.
  • Experience testing and debugging software and basic electrical circuits with common tools (e.g. multi-meter oscilloscope)
  • Awareness of automotive systems and common integration points

Compensation:$70000 $85000 CAD (annual salary)
The base salary or rate offered to an applicant within this range is determined by considering several factors including the individuals geographic location skills competencies and unique qualifications. This ensures compensation is fair and aligned with the specific requirements and attributes of each candidate.
Vacancy Status:This posting is for an existing vacancy.
AI in Hiring:We use AI tools to assist with application management (e.g. organizing submissions and surfacing potentially relevant qualifications). AI is not used to make hiring decisions. All decisions are made by our hiring managers and recruitment team. Our use of AI is governed by security and privacy risk assessments aligned with our cybersecurity framework.

Required Experience:

IC

Embedded Software EngineerAversan Inc.() 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 Embedd...
View more view more

About Company

Company Logo

Accelerate Your Product Roadmap Design, build, testing, certification, and support services for your systems and software. Learn More Never Miss a Milestone.

View Profile View Profile