About your next Challenge as a Lead Embedded Developer:
What will you do:
- Design embedded software solutions and contribute to software architecture designs;
- Understand and develop software that operates in a complex multi-network environment;
- Conduct independent research and provide new solutions to problems;
- Interact with systems and hardward engineering on technical issues;
- Debugging embedded software problems for near real-time simulation;
- Conduct and prepare presentations and demonstrations.
Required Skills and Experiences:
- Bachelors degree in Computer Science/Computer or Software Engineering (or equivalent experience) or Electrical or Systems Engineering with software experience;
- Minimum 10 years embedded software development experience;
- Strong experience with AMD (Xilinx) Zynq UltraScale MPSoCs;
- Strong experience with PetaLinux Yocto and buildroot;
- Experience with Vitis;
- Experience with I2C SPI is an asset;
- Experience with ALSA sound drivers is an asset;
- Experience with PulseAudio is an asset;
- Experience with Bootloader is an asset;
- Experience with Linux kernel configurations is an asset;
- Experience with Linux device drivers is an asset;
- Experience with Device tree is an asset;
Eligibility Criteria (Mandatory):
- Must be eligible for registration with theControlled Goods Program;
- Must be eligible to obtain and maintain a government of Canada Reliability status and Level 2 (Secret)security clearance.
- Must be eligible to meet the requirements for U.S. International Traffic in Arms Regulations (ITAR).
About your next Challenge as a Lead Embedded Developer:What will you do: Design embedded software solutions and contribute to software architecture designs;Understand and develop software that operates in a complex multi-network environment;Conduct independent research and provide new solutions to p...
About your next Challenge as a Lead Embedded Developer:
What will you do:
- Design embedded software solutions and contribute to software architecture designs;
- Understand and develop software that operates in a complex multi-network environment;
- Conduct independent research and provide new solutions to problems;
- Interact with systems and hardward engineering on technical issues;
- Debugging embedded software problems for near real-time simulation;
- Conduct and prepare presentations and demonstrations.
Required Skills and Experiences:
- Bachelors degree in Computer Science/Computer or Software Engineering (or equivalent experience) or Electrical or Systems Engineering with software experience;
- Minimum 10 years embedded software development experience;
- Strong experience with AMD (Xilinx) Zynq UltraScale MPSoCs;
- Strong experience with PetaLinux Yocto and buildroot;
- Experience with Vitis;
- Experience with I2C SPI is an asset;
- Experience with ALSA sound drivers is an asset;
- Experience with PulseAudio is an asset;
- Experience with Bootloader is an asset;
- Experience with Linux kernel configurations is an asset;
- Experience with Linux device drivers is an asset;
- Experience with Device tree is an asset;
Eligibility Criteria (Mandatory):
- Must be eligible for registration with theControlled Goods Program;
- Must be eligible to obtain and maintain a government of Canada Reliability status and Level 2 (Secret)security clearance.
- Must be eligible to meet the requirements for U.S. International Traffic in Arms Regulations (ITAR).
View more
View less