Easter Seals Jobs

Job Information

The Toro Company Embedded Engineer - Firmware - Toro Technology Center India in Pune, India

Job Purpose: Design, test, support and debug new electronic control system products with other engineers and contribute subject matter and technical expertise to develop products used in Residential, Commercial, Golf and Agriculture Irrigation

Specifications

Education and Experience: Bachelor’s degree in Computer Engineering, Electrical Engineering, and 6 + years’ experience in embedded systems development.

Technology Experience and Capabilities:

  • Experienced designing embedded firmware in C, C++ for connected, IoT products.

  • Experienced programming real-time embedded hardware for communication protocols such as Ethernet (TCP/IP), Wifi, Bluetooth, USB and CAN for connected, IoT products.

  • Knowledge of implementing embedded and IoT cloud encrypted communications, SSL/TLS.

  • Programming experience with 8,16 and 32 bit microprocessors and/or microcontrollers

  • Experience of embedded Real Time Operating systems (RTOS), like uC/OS2, FreeRToS, RTX and its applications.

  • Understanding and experience using structured programming techniques.

  • Extensive experience with Microchip, Atmel, and ARM or similar 8,16 and 32 bit microprocessors and/or microcontrollers.

  • Experienced designing, supporting, testing and development software for PC and Server based systems, such as C#, Java, Python, html/CSS, Java script for connected, IoT products.

  • Implemented Azure and AWS cloud to device protocols such as Azure IoT Hub and AWS IoT to support protocols such as Ethernet (TCP/IP) and Wifi for connected, IoT products.

  • Understanding of SQL database queries to support above development;

  • Understanding of structured programming techniques;

  • Communicates easily at the technical and non-technical level.

    Preferred Skills:

  • Knowledge of basic mobile App and/or PC programming experience for development and testing purposes to support Ethernet, Wifi, Bluetooth USB and CAN.

    Optional Skills (a plus):

  • Embedded Linux

  • Embedded Windows

DirectEmployers