Enable job alerts via email!

Senior Embedded Software Engineer

Aversan Inc.

Ottawa

On-site

CAD 85,000 - 115,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Aversan Inc. is looking for a Senior Embedded Software Engineer to join their Ottawa team. This role focuses on developing and managing software for complex systems within aerospace and defense industries. The position involves significant responsibilities, including software development, team collaboration, and continuous improvement initiatives.

Qualifications

  • Bachelor’s Degree in Computer or Electrical Engineering or equivalent.
  • Strong experience in embedded software design with C / C++.
  • Experience with real-time operating systems like VxWorks.

Responsibilities

  • Develop and verify software for complex electro-optical surveillance systems.
  • Manage project tasks alongside team members.
  • Support Engineering, Manufacturing and Customer teams with software issues.

Skills

Software Development
C / C++ Programming
Embedded Systems
Real-time Operating Systems
Embedded Linux
Communications Standards

Education

Bachelor’s Degree in Computer Engineering
Bachelor’s Degree in Electrical Engineering

Job description

Join to apply for the Senior Embedded Software Engineer role at Aversan Inc.

3 days ago Be among the first 25 applicants

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.

Work Arrangement : On-site

Responsibilities

  • Responsible for embedded software development.
  • Architect, design, develop, document, and verify software for complex electro-optical surveillance systems.
  • Manage project tasks with team members allocated to the specific project.
  • Responsible for managing complex project initiatives of strategic importance to the organization.
  • Provide support to Engineering, Manufacturing and Customer Support teams to solve software issues.
  • Support the estimation and planning of new products and features and the Agile development process.
  • Support Software Engineering in company product development reviews.
  • Contribute to continuous department improvement processes, including comprehensive information gathering and data analysis.
  • Review the software contributions of other team members.
  • Participate in developing and maintaining relevant engineering design practices, processes, and standards.
  • Work is guided by individual annual goals and objectives with general oversight or direction.
  • Responsible for providing guidance, coaching, and training to other employees within area of expertise.
  • Ability to build and maintain professional relationships within and outside of engineering.
  • Demonstrated ability to architect complex software systems.
  • Demonstrated ability to research, design and implement complex algorithms.
  • Ability to understand the operation, design, and control of complex electro-mechanical systems.
  • Proven track record for creating innovative solutions to difficult problems on budget and on time.
  • Develop a strong presence across engineering and other areas of the business to maximize collaboration and synergy in an effort to meet project goals.
  • Watch for new technologies and leadership trends that may impact present and future product development.

Basic Qualifications

  • Bachelor’s Degree in Computer Engineering, Electrical Engineering, or equivalent.
  • Strong experience designing software for embedded microprocessors using C / C++.
  • Experience targeting real-time operating systems such as VxWorks.
  • Well versed in software development for embedded processors.
  • Experience with embedded Linux.
  • Strong knowledge of embedded communications standards such as I2C, SPI, CAN, Serial, Ethernet.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology
  • Aviation and Aerospace Component Manufacturing

J-18808-Ljbffr

Create a job alert for this search

Embedded Software Engineer • Ottawa, ON, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Autodesk, Inc.

null null

Remote

Remote

CAD 98 000 - 145 000

Full time

Yesterday
Be an early applicant

Senior Software Engineer

Infios

Moncton null

Remote

Remote

CAD 90 000 - 120 000

Full time

Today
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

null null

Remote

Remote

CAD 80 000 - 100 000

Part time

Yesterday
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto null

Remote

Remote

CAD 100 000 - 125 000

Part time

Yesterday
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

null null

Remote

Remote

CAD 80 000 - 100 000

Part time

Yesterday
Be an early applicant

Senior Software Engineer II, Kora Compute

Confluent

null null

Remote

Remote

CAD 90 000 - 130 000

Full time

11 days ago

Senior Software Engineer

fiveonefour

null null

Remote

Remote

CAD 80 000 - 120 000

Full time

2 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

null null

Remote

Remote

CAD 80 000 - 120 000

Part time

2 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Vancouver null

Remote

Remote

CAD 80 000 - 100 000

Part time

2 days ago
Be an early applicant