Campus-Beginner
Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems
In short
This is an entry-level role for a Campus Beginner in Chennai, India, focusing on C++ application development within a Linux environment, particularly for semiconductor-related software modules. The position involves debugging, optimization, testing, and contributing to project tasks, research, and documentation.
Responsibilities
- Assist the team in various project tasks, such as data collection, analysis, and documentation.
- Conduct research on assigned topics and present findings to support team projects.
- Help create, organize, and update documentation, reports, and presentations.
- Complete assigned training modules and actively participate in workshops.
- Take responsibility for completing assigned tasks on time, following project guidelines.
- Review completed work for accuracy and adherence to quality standards.
- Work closely with team members, attend meetings, contribute ideas, and maintain clear communication.
Requirements
- Strong C++ programming skills.
- Min 1-2 years' experience in the SEMI domain.
- Experience with Linux/Unix environment.
- Semiconductor domain knowledge.
- Good knowledge of C, C++, and VC++.
- Good analytical and problem-solving skills.
- Ability to work in an Agile and remote work environment.
- Good understanding of OOAD and object-oriented software development.
- Fair understanding of one of the programming languages: Java, C++, or Python.
- Experience in designing and implementing software for embedded systems.
- Experience in designing, developing, coding, testing, and debugging software.
- Good communication and interpersonal skills.
- Good attitude to learn and execute.
- Good presentation skills.
- Experienced using MS Office (Word, Excel, PowerPoint).
Benefits
- Work from office - 5 days a week.
- Proper project communication and reporting to Reporting Manager.
#Campus#Beginner#C++#Linux#Semiconductor#Embedded Systems#Agile#Internship