Job Overview
Role: Associate Project Engineer Location: Chennai, Tamil Nadu Experience: Freshers / Experienced Qualification: B.E/B.Tech in a relevant engineering discipline Key Skills: Software development, programming, scripting, database, requirements analysis, testing, deployment, maintenance, source control, code reviews
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
- Requirements Analysis: Gather and analyze software requirements to understand the domain and required functionality; 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 software testing activities.
- Deployment & Maintenance: Support software deployment and maintenance.
- Bug Fixing: 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; Follow coding standards and participate in code reviews; Use source control management practices.
- Build & Operations: 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 / Experienced (entry professional position, work performed under close supervision, generally not highly difficult or complex problems).
Mandatory Technical Skills:
- Programming, scripting and/or database languages (at least one programming language well, comfortable with core programming concepts)
- Software development practices (coding standards, code reviews, source control, build processes, testing, operations)
- Software requirements gathering and analysis
- Basic testing concepts
- Debugging techniques
- Understanding of software development lifecycle (SDLC)
Competencies:
- Good understanding of fundamental programming concepts
- Understanding of Git (useful for source control)