Description

Must have: 

  • This role will focus on providing high-quality and efficient embedded solutions to support automated production and testing for unmanned aircraft and associated peripherals and accessories.
  • Experience with C, C++, Java, Python – a minimum of 2 years as professional software developer (5+ years desired)
  • Experience in embedded software development – including low level device drivers (I2c, Uart, SPI)

 

Job Qualifications:

  • Bachelors or advanced degree in Computer Science, Electrical/Computer Engineering or related field is required.
  • Experience with C, C++, Java, Python – a minimum of 2 years as professional software developer (5+ years desired)
  • Experience in embedded software development – including low level device drivers (I2c, Uart, SPI)
  • Comfortable in Linux, shell scripting, configuring, installation & setup
  • Experience in board bring-up and peripheral integration
  • Expertise in C and/or C++ programming on embedded Linux, or similar systems
  • Python, radio, networking and test development skills are asset
  • Assist Engineering with the building and testing of prototypes.
  • Other duties as assigned

Key Skills
Education

Bachelor's degree