Embedded Software Developer
Location: Ottawa
Contract Duration: 3 months
We have partnered with an Ottawa based avionics company that is one of the leading providers of tracking monitoring and messaging services as well as airtime and billing services primarily catering to the aviation industrys mission-critical operations. The company is growing and is looking to add an Embedded Software Developer to help with some upcoming project based work. This is an excellent opporunity to join a small collaborative team in a role that would offer lots of exposure and impact.
The Role:- Design develop and maintain software for embedded Linux systems supporting current and next-generation products.
- Work within an embedded Linux environment to implement integrate and optimize system-level software components.
- Support board bring-up hardware/software integration and low-level debugging activities.
- Collaborate with hardware systems QA and operations teams to deliver reliable product maintain and improve Yocto recipes and related build configuration for
embedded Linux platforms. - Manage package integration software dependencies image generation and reproducible build processes.
- Support release packaging version control and continuous improvement of the software build environment.
- Write and maintain technical documentation including API documentation change logs and technical reference guides.
- Document software architecture interfaces configuration procedures and development workflows.
- Ensure documentation is accurate current and aligned with released software versions and internal standards.
- Participate in system integration regression and validation testing of embedded software releases.
- Investigate root causes of defects and implement corrective actions in a timely manner.
- Provide ongoing technical support by triaging analyzing and responding to internal technical inquiries.
The Requirements:- 3 years experience in software development preferably in embedded systems
- Bachelors degree in Computer Engineering Software Engineering Computer Science or related field
- Experience developing software in an embedded Linux environment
- Strong programming skills in C/C
How to ApplyYou can apply directly to or on our website at . We want to thank all applicants for their interest but only those in consideration will be contacted
Required Experience:
IC
Embedded Software DeveloperLocation: OttawaContract Duration: 3 monthsWe have partnered with an Ottawa based avionics company that is one of the leading providers of tracking monitoring and messaging services as well as airtime and billing services primarily catering to the aviation industrys missio...
Embedded Software Developer
Location: Ottawa
Contract Duration: 3 months
We have partnered with an Ottawa based avionics company that is one of the leading providers of tracking monitoring and messaging services as well as airtime and billing services primarily catering to the aviation industrys mission-critical operations. The company is growing and is looking to add an Embedded Software Developer to help with some upcoming project based work. This is an excellent opporunity to join a small collaborative team in a role that would offer lots of exposure and impact.
The Role:- Design develop and maintain software for embedded Linux systems supporting current and next-generation products.
- Work within an embedded Linux environment to implement integrate and optimize system-level software components.
- Support board bring-up hardware/software integration and low-level debugging activities.
- Collaborate with hardware systems QA and operations teams to deliver reliable product maintain and improve Yocto recipes and related build configuration for
embedded Linux platforms. - Manage package integration software dependencies image generation and reproducible build processes.
- Support release packaging version control and continuous improvement of the software build environment.
- Write and maintain technical documentation including API documentation change logs and technical reference guides.
- Document software architecture interfaces configuration procedures and development workflows.
- Ensure documentation is accurate current and aligned with released software versions and internal standards.
- Participate in system integration regression and validation testing of embedded software releases.
- Investigate root causes of defects and implement corrective actions in a timely manner.
- Provide ongoing technical support by triaging analyzing and responding to internal technical inquiries.
The Requirements:- 3 years experience in software development preferably in embedded systems
- Bachelors degree in Computer Engineering Software Engineering Computer Science or related field
- Experience developing software in an embedded Linux environment
- Strong programming skills in C/C
How to ApplyYou can apply directly to or on our website at . We want to thank all applicants for their interest but only those in consideration will be contacted
Required Experience:
IC
View more
View less