Good hands-on programming in Embedded C, C++ in resource constraint systems.- Experience developing for Embedded RTOS, Linux / POSIX, and / or Android system- Must be extremely proficient with Linux kernel development, experience with Yocto linux is a plus.- Must have strong understanding of code development for microprocessors.- Experience writing code for vehicle telematics control units.- Experience with IoT technologies and concepts (MQTT, HTTPS, security, OTA software updates, telemetry, etc.)- Experience developing and debugging drivers for microcontroller peripherals and systems (e.G. I2C, SPI, UART, USB, Ethernet, etc.).- Experience in Linux OS level application programming.- Experience with uBoot, Linux kernel, and Linux bash command line utilities.- Experience with bootloaders and scripting languages such as shell, perl or python.- Experience working in a collaborative team environment.- Good to have experience in using AWS IoT Core / Azure IoT Hub IoT Client.- Good to have understanding of Protobuf and data compression mechanism.- Domain Exposure : AutomotiveBehavioral Skills
Strategic Thinker : Ability to translate details into bigger picture implications driving the business forward, challenging the status quo. Aligns the right resources to the task at hand;
foresees and plans around obstacles
Talent Management : Has a passion for building great teams - proven ability to develop, motivate and champion talent beyond own organization
Innovate for Growth : Technology Evangelist. Always thinking about how to make improvements;
able to implement changes that map to business strategy. Stays abreast of cutting-edge technology trends