Embedded System Engineer
HCLTech · Bengaluru, Karnataka, India - Coimbatore, Tamil Nadu, India
Free to search · AI fit score against your CV · tailor your résumé in one click
HCLTech · Bengaluru, Karnataka, India - Coimbatore, Tamil Nadu, India
We are looking for Embedded Software Developers or Integrators with 2-5 years of experience to join our automotive software team. The role involves developing, integrating, testing, and maintaining embedded software solutions while supporting software builds, releases, and CI/CD processes. Key Responsibilities • Develop and enhance embedded software solutions using C programming. • Integrate software modules and implement project-specific enhancements. • Analyze, debug, and resolve software, build, compilation, and integration issues. • Support software configuration management, version control, and release activities. • Work with Git/GitHub for code management, branching, and merging activities. • Monitor and support CI/CD pipelines using Jenkins. • Perform software testing, validation, and debugging to ensure product quality. • Collaborate with cross-functional teams to deliver stable and high-quality software releases. • Maintain software documentation, build configurations, and release artifacts. • Develop automation scripts using Python, Shell, or PowerShell to improve development efficiency. • Support HIL-based testing and software verification activities. • Participate in continuous improvements of software development, build, and release processes. Required Skills • Strong experience in Embedded Software Development or Integration • Strong tool experience in ASCET. • Good understanding of embedded software architecture and development lifecycle. • Experience with Git/GitHub, version control, and branching strategies. • Knowledge of Jenkins and CI/CD processes. • Experience in software build systems and debugging build issues. • Proficiency in Python, Shell, or PowerShell scripting. • Understanding of software configuration management and release processes. • Ability to analyze and troubleshoot software integration and compilation issues. Preferred Tool Experience ASCET, SharCC, TkWinX, X-Flash, MM6, JODA, CCXILTC Project Loader, TestIDE, PDMView, ALM, DEEP Tool, IDEA Evaluation Tool, EEdit Tool, and SDP Tool. Preferred Background: Automotive Embedded Systems, ECU Software Development, AUTOSAR, Embedded Product Development, or Software Integration.