Software Integration Engineer
Tata TechnologiesThis job is no longer accepting applications
Job Description
Software Integration Engineer – Automotive
Location: Bangalore (Onsite at Customer Location – Manyata Tech Park)
Experience: 4–6 Years
Notice Period: Immediate – 30 Days
Job Description
We are looking for a Software Integration Engineer with strong experience in automotive and embedded software integration across MCU, SoC, and Android platforms.
Key Responsibilities
- Integrate software components for complex automotive/embedded systems (MCU, SoC, Android).
- Define and own integration strategies including Git workflows, branching strategies, and build processes.
- Manage build and release activities for multi-variant, multi-model automotive software.
- Work closely with project leads and customers to plan and deliver software releases.
- Automate manual integration activities using Python, Shell scripting, or Bash.
- Design and maintain CI/CD pipelines for automated build and release.
- Automate configuration, flashing, and testing on target hardware or test benches.
- Support integration and validation using Vector tools and CAN/CANoe.
Mandatory Skills
- Python / Shell scripting / Bash
- Yocto / Bitbake
- Android-based software build and release
- Vector Tools, CAN / CANoe
- CAPL scripting
- Jenkins, GitLab CI, Bitbucket Pipelines, Amazon CodePipeline
- Docker / Containerization
- Git version control and branching strategies
Required Experience & Qualifications
- 4–6 years of experience in software integration (automotive or embedded domain).
- Strong understanding of MCU, SoC, and embedded software environments.
- Excellent problem-solving, communication, and team collaboration skills.
- Willingness to work onsite at customer location.
Interested candidates can apply
Send resume to: [Confidential Information]
Please mention in email:
Total & Relevant Experience | Current & Expected CTC | Notice Period (LWD) | Current & Preferred Location | Onsite readiness | Career gaps (if any)
More Info
Key Skills
GitLab CI
CAPL scripting
Git version control
Vector Tools
Android-based software build and release
Bitbake
branching strategies
Amazon CodePipeline
Bitbucket Pipelines





