DD/EDDL Developer - Trainee / Freshers
Summary
Entry-level trainee role in Bengaluru developing DD/EDDL software for industrial automation devices. Day to day involves analyzing requirements, implementing and unit-testing solutions in C/C++/C#, and participating in Agile ceremonies.
• Excellent and clear understanding of programming and OOPS concepts.
• Knowledge on programming languages C/C++/C# and unit test frameworks.
• Need to have a knowledge of data type conversions and Bit/byte operations.
• Knowledge of Scrum and Agile development environments.
• Excellent communication, problem-solving, and analytical skills.
• Ability to learn quickly, be adaptable, flexible, and creative.
• Ability to work independently and as part of a team.
• Good interpersonal and collaboration skills.
• Understanding in the Industrial Automation domain (highly desirable).
• Familiarity with software versioning tools like GitHub and SVN (preferable).
Roles and Responsibilities
• Ability to understand and analyze project requirements and specifications.
• Collaborate with developers, product owners to ensure accurate implementation of requirement.
• Implement efficient solutions with a strong focus on maintainability and performance.
• Perform unit testing to produce bug free solutions.
• Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives.