Job Overview
Role: Associate Project Engineer Location: Chennai, Tamil Nadu Experience: Freshers / Experienced Qualification: B.E/B.Tech in a relevant field Key Skills: Software Development Engineering
Job Description
Hitachi Recruitment 2026 is hiring for the position of Associate Project Engineer in Chennai, Tamil Nadu. The opportunity is open to freshers and experienced candidates with a B.E/B.Tech degree in a relevant engineering discipline. The role is focused on software development engineering within the high-tech domain. The selected candidate can work on different categories of software, including end-user applications and operating system or utility software that provides platforms for running applications. The position includes requirements analysis, software programming, testing, deployment, maintenance and software enhancements. Candidates will also be expected to follow software engineering practices involving coding standards, code reviews, source control, build processes, testing and operations.
Roles and Responsibilities
- Software Development Support: Support software development activities across the software lifecycle, from requirements understanding through maintenance and enhancement.
- Requirements Analysis: Gather and analyze software requirements to understand the domain and required functionality.
- Interface Understanding: Understand interfaces between hardware and software and overall software characteristics.
- Software Development: Use programming, scripting and/or database languages to develop software code.
- Testing Support: Support software testing activities.
- Deployment & Maintenance: Support software deployment and maintenance.
- Error Correction: Correct programming errors and debug software issues.
- Enhancements: Respond to scope changes and implement software enhancements.
- Best Practices: Apply software development best practices throughout the development lifecycle.
- Coding Standards: Follow coding standards and participate in code reviews.
- Source Control: Use source control management practices.
- Build & Operations Support: Support build processes, testing and software operations.
Skills and Eligibility Criteria
Educational Background: B.E/B.Tech degree in a relevant engineering field.
Experience: Freshers / Entry-level professionals (work performed under close supervision, problems generally not highly difficult or complex).
Mandatory Technical Skills:
- Ability to use programming, scripting and/or database languages to write software code
- Understanding of fundamental programming concepts and software development practices
- Knowledge of scripting and database fundamentals
- Understanding of how a software requirement is translated into technical functionality
- Understanding of basic testing concepts, debugging techniques, and software validation
- Knowledge of source control management practices (e.g., Git)
- Understanding of code reviews and their role in improving code quality and standards
- Understanding of the typical software development lifecycle (SDLC) flow