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.