- 12+ years of experience in Power Electronics drives product development using C++ programming language.
- Experience in communication protocol development – PROFINET, EtherNET/IP, EtherCAT, BACnet/IP, MODBUS TCP, POWERLINK, PROFIBUS DP, DeviceNet, CANopen, BACnet MS/TP, Modbus RTU, Metasys N2, LonWorks, AK-LonWorks, ASi Bus, Interbus, PROFISAFE, OPC DA, OPC UA, IEC101, IEC103, IEC104, IEC61850, DNP3.
- Ability to lead a development team of 5 – 6 members.
- Ability to read and interpret architecture and design diagrams.
- Experience in developing embedded software for various micro controllers.
- Experience in various Real Time Operating Systems (RTOS).
- Expertise in kernels, bootloaders, system software libraries and device drivers.
- Experience in real-time software design, software – hardware interaction with real time operating systems, multithreading, and event driven architectures.
- Experience in using the debuggers to trouble shoot the embedded software on the target.
- Experience in Software Development using Agile Scrum methodology.
- Excellent analytical skills and ability to apply the knowledge to solve practical problems.
- Excellent problem-solving skills.
- Ability to mentor and coach the others on the technical aspects.
- Experience in using the protocol testing/analyzer tools for testing protocols (Wireshark, Modscan, Modbus Conformance Tool, Profibus Analyzer…).
- Experience in using the Lauterbach debuggers.
- Good communication skill - Ability to express technical concepts and procedures clearly, precisely, and in easy to understand information, verbally and in writing to achieve successful outcome for the assigned responsibility.
- Excellent interpersonal skills
- Good presentation skill
- Excellent team player - Receptive and supportive of team efforts
- Good negotiation skills
- Possesses personal traits of positive attitude, inquisitiveness, proactiveness, self- motivation, self-driven, drive for results, honor commitments, persistence, ownership, sense of urgency, sensitive to schedule demands, enthusiasm for new challenges.