Shashwath Solution
Location
Bangalore Rural | India
Job description
Responsibilities:
You will participate in the full software development lifecycle, from software specifications to design, coding, unit and integration testing as well as maintaining the needed software development documentation.
Interface to and support the hardware development team.
Interface with customers as needed.
Requirement:
Deep understanding of C programming language.
C++ or Python are added advantage.
Embedded software design experience using Real-Time Operating Systems (RTOS).
Solid understanding of embedded system and design concepts.
Experience in debugging embedded systems (HW and SW).
Experience with Cortex-M3/M4 based MCUs.
Experience with UART, I2C, SPI.
Experience in the following is required: TCP/IP, UDP, IPv4/IPv6.
Application layer protocol such as COAP, LwM2M, MQTT.
Operating Systems - Synchronization, Message Passing, Memory management etc.
Familiarity with the following technologies is desired: Wi-SUN, 6LoWPAN, IEEE 802.15.4g.
DLMS, BIS 16999, BIS 16444.
Job tags
Salary
Rs 5 - 18 lakhs p.a.