Position: Middle Embedded Developer (IoT Control boards)
Company: Jabil Software Services
Category: C++
Experience required: 2y
English level: intermediate

Requirements:

• Strong C/C++ coding skills.
• 2+ years of experience in real-time software development in Linux Kernel
• Experience in driver development for various devices connected vis CAN, UART, I2C, SDIO
• Experience with WiFi and Cellular modules connected through SDIO, USB, UART, etc.
• Ability to quickly learn new technologies
• Intermediate level of English.

Project details:

Board Support Package development for IoT Control boards which are installed into professional kitchen equipment like, microwaves, deep fryer, refrigerators, etc. (MCU is Microchip ATSAMA5D27 Cortex A5. Control boards are IoT devices which are connected with cloud through WiFi, LTE. And equipped by touchscreens.