Good understanding of Object-oriented programming, design principles and programming practices.
Preferred Expertise knowledge in any of the two following programming languages C/C++/Java
Analyzes existing embedded software to add features, make modifications, fix, and/or port to different platforms.
Solid Experience of C/C++, JAVA,Python
Tests software designs and code at the unit and system level to ensure that all requirements are met, and the highest software quality is achieved.
Provides technical leadership for all domain software development activities and should take lead in code reviews, team mentoring etc.
Identifies product requirement or performance issues and help team members in fixing them.
Implement comprehensive unit tests for confirming functionality and the quality of code. Ensure high-quality code and related documentation.
Manages multiple large projects and technical resources, including planning, estimating, and developing requirements in compliance with the established software development process.
Provide mentorship junior engineers on your team to help them grow in their technical responsibilities and remove blockers to their autonomy.
Excellent Communication Skill.
Job Type: Permanent
Ability to commute/relocate:
Salem, Tamil Nadu: Reliably commute or planning to relocate before starting work (Required)
Education:
Bachelor's (Preferred)
Experience:
Teaching: 1 year (Preferred)
total work: 1 year (Preferred)
Language:
English (Preferred)
Work Location: In person
Expected Start Date: 09/09/2025
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.