Job Description:
· Experience in requirement analysis, system designing, development, porting and validation
· Embedded Software for microcontrollers, processors of Embedded, IoT and Mobile applications
· High performance coding in ARM assembly, Python, Java,C++, C, Embedded C.
· Excellent experience in development of multi - threaded real-time embedded, IoT &mobile applications using Python, Java, C++, C, Embedded C, Android BSP,
· MATLAB, Embedded Linux etc.
· Knowledge on Linux Device Driver programming.
· Knowledge in usage of oscilloscope, Function Generator, Logical Analyzer & CRO.
· Expertise in design, defines, develop and deploy object-oriented software using C++, OOPS, UML, Design Patterns, SOLID Principles.
· Expert in modeling circuit design in Proteus and MATLAB.
·
·Technical Skills:
· Programming: C/C++, C#, Java, Python
· Development Tools: Scopes, meters, emulators, debuggers, and schematic capture
· Protocols: CAN, I2C, SPI, RS232, RS485, UART, TCP/IP, Bluetooth, TFT LCD, CAN, J1939, J1587, PMW, ADC
· Operating Systems: Linux operating systems (Ubuntu, Debian), Microsoft
· Control Software: PVCS, MKS Integrity Source Control, Tracker bug software,
· SourceSafe, perforce version control software and System Weaver
· Software tools: Win32 API, CCS, Spectrum Debugger, Green Hills Software
· (GHS) compiler, Catalysers, Qt and Visual StudiosOffice Tools: Office apps and flowchart tools
· Systems: Windows XP, NT, 98, UNIX, WinCE, Green Hills, QNX
· Debugging tools: GNU Debugger, JTAG
Any Graduate