Embedded Software Engineer

Global Talent AcceleratorCalgary, Canada (Alberta residents only)3d ago

Embedded Software Engineer


We are looking for an Embedded/ IOT Software Engineer with significant experience in developing scalable IoT data management systems to help build out the next generation of our platform.



Problems you will solve 


Develop a machine vision software and sensing platform for creating color images of gas leaks across leak inspection and gas safety industries.


Responsibilities 


  • Design and develop IoT camera management tools and data processing platforms
  • Provide ongoing maintenance, support and enhancements to existing systems and platforms, with focus on application software and OTA deployment to cloud-connected embedded Linux devices
  • Support the transition of a new product from prototype into production 

 

Must have skills


  • 3+ years of experience in embedded software development
  • Experience in C++, Python, shell scripting
  • Familiarity with embedded Linux, specifically Yocto/OpenEmbedded, bitbake, BSPs 
  • Familiarity with Video for Linux drivers, devices, video systems
  • Familiarity with TCP/IP network configuration and cellular modem configuration
  • Strong DevOps focus and experience building and deploying infrastructure with cloud deployment technologies like Docker, Git, CI/CD
  • Experience with Azure IoT suite, particularly Azure IoT Edge on Linux devices
  • Experience with Docker as a cross-architecture development tool for embedded Linux targets
  • Experience with databases and data structures, such as Cosmos, SQL

 

Nice to have skills 


  • Experience with infrastructure automation and source control technologies like Docker, Git, Travis
  • Experience with test-driven development, testing methodologies, unit tests, and integration tests


 Must have

  • C++
  • Python
  • SQL
  • IoT


Nice to have

  • Git
  • Linux
  • Azure DevOps
  • Azure IoT
  • Cosmos


About the company

Our valued client offers a non-thermal optical gas detection camera platform. Its services focus on gas detection, identification and safety. The company is currently working on is developing a machine vision software and sensing platform for creating color images of gas leaks across leak inspection and gas safety industries. They offer Equity Stock options for all employees as well as extended health benefits.


Please note only candidates who qualify for the position will be contacted. However, we do update our job board frequently so please check our job board for further opportunities. Thank you.

Subscribe to Job Alerts