Current Opportunities

  • Share this Job

ADAS Embedded Software Designer

Location : Kanata, ON
Job Type : Direct
Hours : Full Time
Travel : No
Relocation : No
Job Industry : Telecommunications
Job Category : Engineering

Job Description :

Embedded Software Designer – Machine Learning and ADAS 


Our client has assembled a word-class team of Sr. Engineers working with many of Kanata’s largest and most prestigious firms. This is an excellent opportunity to join their industry-leading and talented team. If you like to work hard and thrive on solving intricate technical challenges, we want to hear from you!


Duties and Responsibilities


The Embedded Software Designer will interact with hardware and system groups to work on the latest technology. They will have the following responsibilities:

·         Specification and development of embedded software for use in Linux or RTOS environments and standalone products

·         Design and implementation of embedded software for SOC-based hardware control or end-user applications in ADAS (Advanced Driver Assistance Systems) or other Machine Vision and Deep Learning applications




This position requires a dynamic embedded software designer who is a fast learner and is eager to apply their skills working with the latest SOC or system technology:

·         A minimum of an Bachelor’s Degree in Computer Science, Computer or Electrical Engineering, Master’s preferred

·         A minimum of 3 years of relevant experience

·         Experience developing complex C++ applications required. Perl or Python also preferred

·         Experience with embedded development in a Linux or RTOS environment

·         Experience with complex algorithms and data structures

·         Experience with optimizing performance of embedded software

·         Experience with modern ARM embedded processors, GPU/SIMD processor programming preferred

·         Experience with standard interfaces e.g. Ethernet, PCIe, SPI, I2C, GPIO, CAN is preferred

·         Work or Master’s research/project experience in one or more of the following:

o   Graphics, video processing, codecs, cameras, GPUs

o   Computer Vision, Machine Learning, Deep Learning

o   Advanced Driver’s Assistance System (ADAS)



For further details and considerations, qualified applicants are encouraged to apply online or reach out to The Source directly at jobs@thesourcestafffing. com

Required Qualifications :
Powered by AkkenCloud