Enable job alerts via email!

Embedded Software Engineer – Avionics (Ottawa, Onsite)

TEKsystems

Ottawa

On-site

CAD 70,000 - 90,000

Full time

4 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology services company is looking for an Intermediate Embedded Software Engineer based in Ottawa, ON. You will design and develop innovative avionics systems while collaborating with a skilled engineering team. Ideal candidates should have extensive experience in embedded systems, proficiency in C/C++, and expertise in Linux development. This is a permanent and fully onsite position.

Qualifications

  • 4-6 years' experience as an embedded software engineer.
  • Proven expertise in Linux-based software development with Yocto Project.
  • Strong background in IP networking protocols within embedded environments.
  • Familiarity with microcontroller programming, including STM32 platforms.

Responsibilities

  • Design and develop next-gen avionics systems.
  • Solve real-world challenges through software engineering.
  • Integrate and troubleshoot network stacks within embedded environments.

Skills

Experience in embedded systems development
Advanced proficiency in C and C++
Linux-based software development
IP networking protocols and architecture
Microcontroller programming
Job description
A leading technology services company is looking for an Intermediate Embedded Software Engineer based in Ottawa, ON. You will design and develop innovative avionics systems while collaborating with a skilled engineering team. Ideal candidates should have extensive experience in embedded systems, proficiency in C/C++, and expertise in Linux development. This is a permanent and fully onsite position.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.