Designation : Senior Software Developer.
Experience: 4-8 years
Location: Bangalore
Must-Have : Strong knowledge in Object Oriented programming concepts, C++ , Memory Management, Multi Thread application
Knowledge in using Tools for SW-Versioning, Bug tracking, Debugging, Programming (Eclipse).
Job Profile:
- Analyze, Design and implementation of SW-Components for usage in Realtime embedded Environment
- Creation of specifications and design documentation for Development and Test results
- Clarification of and definition of work task as well as clarification to partner projects
- Effectively collaborate on cross-functional and globally located teams including Architects, other developers.
- Flair to learn modern technologies and concepts and thrive in an agile environment.
Qualification and Experience :-
Qualification: B.E./B.Tech/ MCA/M.E./M.Tech
Experience: 4-8 yrs. of overall experience in design and development.
SW-Design and programming in object oriented language C and C++ 11,14,17.
Knowledge in coding, debugging in a multithreaded applications.
Knowledge in Realtime programming and RT-OS
Knowledge in using Tools for SW-Versioning, Bug tracking, Debugging, Programming (Eclipse), GitHub
Initiative, Teamwork, analytical ability, creativity, good communication skills
Strong knowledge in Object Oriented programming concepts.
Good debugging skills.
Conversant with typical software development processes / methodologies and exposure in working with multi-site global teams.
Desirable / Good to Have:
Knowledge of other PLC programming (Allen Bradley, Schneider, Mitsubishi, Omron, FANUC etc), PLC development
Domain: SIMATIC Know-How (e.g. S71500 and TIA Portal)
Test knowledge .