Experience in firmware development in C using structured design methodologies for high-speed 32-bit microcontrollers as per coding guidelines.
Experience in integration & unit testing and debugging on embedded targets.
Experience in tools like PC-LINT for static analysis, Bus mater for CAN and Dock light for RS232 /RS485
Familiarity with configuration management, defect tracking tools and peer review.
Good knowledge Data structures implementation, RTOS techniques and in python programming.
Experience in handling protocols such as DNP3, CAN, USB, UART, SPI, I2C and MODBUS
Basic Hardware knowledge to handle electrical/electronic equipment like power supplies, function generator, oscilloscope, soldering station etc. and work with PCBs
Very good reviewer of design and code from reliability, performance, optimization and modularity aspects.
Assess third party and open-source software for simulation, analysis or debugging.
Qualifications
Regular B. E / B. Tech degree in Electronics or Electrical engineering
Experience: 3-5 years (min)
Additional Information
Acts with a clear sense of ownership with follow through on commitments and deadlines
Strong communication, documentation and writing skills
Very good attitude, Team player and has quick learner desire to expand technical base
Must be detail oriented and able to identify & solve problems in a methodical approach.