Our design and engineering team develops new technologies to make it easier for our customers to be more productive, energy efficient and have better interaction with their environment. We are looking for experienced ECE and Software Engineers to join our quest for improving people’s lives through technology.
Responsibilities
Firmware development/ porting with RTOS.
Program ARM based controllers (STM, Microchip etc.) integrating peripherals like memory and sensors
Work with data exchange over TCP/IP, UART, I2C, SPI
Circuit design and schematics for ARM 16/32 Bit controllers and peripherals
Work with R&D and engineering teams to interface APIs with software applications
Educational Qualifications
B.E or Equivalent in Electronics and Communication or Computer Science/ Engineering.
Basic Qualifications (Must have)
Working knowledge of programming ST Microcontrollers (Arm Cortex 4) and interface them with Memory, RTC, and Sensors using SPI, UART and I2C
Excellent working knowledge of Embedded C/C++.
Experience in working with Eclipse IDE/ GCC
Hands-on experience with HTTP REST API etc in IoT projects.
Working with RTOS and protocols over TCP/IP.
Knowledge about ARM controllers
Good written and verbal communication skills
Additional Qualifications
Firmware development/ porting experience on RTOS based platforms with good proficiency on embedded C
Knowledge in emulating different microcontrollers and peripherals using tools like PROTEUS
Hands-on experience with MQTT, AMQP, HTTP REST API etc in IoT based projects
Development and Interfacing experience on hardware processor/controller-based boards with good understanding of board interfaces, like UART, I2C, SPI, CAN etc.
Knowledge/ Experience with Keil software
Job type: Full Time
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job