Smartrend Supply Ltd., established in 2004, is a leading manufacturer of customer-specific components and assemblies for transportation and general industrial applications. In 2018, First Light Safety Products was created as a subsidiary of Smartrend Supply Ltd. First Light, an innovative and progressive organization, incorporates LED technology into essential safety indicators to improve the visibility of school buses, thus increasing the safety of drivers and passengers of buses and other motor vehicles. Both organizations share a 29,000 sq ft, state of the art manufacturing facility.




The Embedded Software Developer is a detailed professional who has strong problem-solving skills and able to work under pressure and time constraints. The ESD will develop system architecture design for SMG and FL’s line of products. The successful candidate is a team player and is capable of presenting technical information to customers and our internal team.



  • Develop User and System specifications
  • Develop System Architecture Design
  • Implement software based on specifications and design
  • Architect, design and develop embedded software applications utilizing C/C++, assembly, Perl, and/or python
  • Work closely with System, Hardware, and test engineers throughout the embedded software design/development life cycle
  • Work directly with customers to ensure embedded software meets key mission requirements
  • Document software design and participate in design and code reviews
  • Perform software/hardware integration during software development and unit testing



  • Education: BS Degree in Electrical or Computer Science or equivalent
  • Knowledge of Linux systems
  • Knowledge of Real Time Operating Systems
  • Knowledge of IP networks, SNMP, managed network devices
  • Knowledge of CAN Bus and J1939
  • Familiarity with automated build environments, test strategies, and static code analysis
  • Experience with working and debugging electronics
  • Experience in designing transportation, agriculture, and/or construction vehicle electronic devices/systems
  • Possess creativity for production development
  • Exposure to design and verification testing methods
  • Must possess excellent communication skills to collaborate with customers and multiple disciplinary teams
  • Project management, leadership, and presentation skills is an asset
  • Ability to work well under pressure and under tight timelines
  • Able to travel between Canada, the USA, and internationally, as required


Share with us your talent, drive, and entrepreneurial spirit and we will provide a creative and supportive environment, where valuable contributions are rewarded and celebrated with professional growth, job satisfaction, and an attractive total compensation program. We offer a benefits package to our employees including:


  • Group Insurance Plan
  • Paid Vacations


We would like to thank all applicants who apply, however, only those selected for an interview will be contacted.