Demo

Software Engineering Manager

Tata Technologies
Columbus, IN Full Time
POSTED ON 7/6/2026
AVAILABLE BEFORE 8/1/2026

Job Summary

We are seeking an experienced Software Manager / Software Technical Project Lead (TPL) to lead software development and release activities for embedded software programs. The ideal candidate will possess strong technical leadership, project management expertise, and deep knowledge of software development lifecycles, release management, and system-level software architecture. The role requires collaboration with cross-functional teams to ensure timely software deliveries aligned with program milestones and customer expectations.


Key Responsibilities

  • Lead software project planning, execution, monitoring, and delivery across multiple program milestones.
  • Conduct weekly Change Control Board (CCB) meetings with software teams to plan change requests (CRs), software releases, and deployment activities.
  • Manage software releases using Windchill RV&S and ensure alignment with overall program schedules.
  • Organize and facilitate build review meetings to validate release content and readiness.
  • Coordinate with software, hardware, validation, and program teams to review and resolve reported issues.
  • Gather and analyze requirements for new software features and enhancements.
  • Develop delivery plans and track implementation progress against project commitments.
  • Monitor software maturity and change request status throughout the development lifecycle.
  • Perform initial assessment of software test results, including:
  • System Integration Testing (SIT)
  • Regression Testing
  • Issue Replication and Analysis
  • Escalate validated issues to software teams for further technical investigation and resolution.
  • Manage hardware dependencies impacting software development and release schedules.
  • Track project risks, issues, action items, and mitigation plans.
  • Ensure compliance with software development processes, quality standards, and program requirements.
  • Collaborate with stakeholders to ensure successful delivery of software releases.


Required Qualifications

  • Bachelor's or Master's degree in Engineering (Electronics, Electrical, Instrumentation, Mechanical, Software, or Computer Science).
  • 8–10 years of experience in software engineering, embedded systems, or technical project leadership roles.
  • Proven experience as a Technical Project Lead (TPL), Software Manager, or Technical Program Lead.
  • Strong understanding of:
  • Base Software (BSW)
  • Application Software
  • Embedded Systems
  • Software Development Life Cycle (SDLC)
  • Experience managing software releases and configuration management tools.


Required Skills


Technical Skills

  • Embedded Software Development Lifecycle
  • Release Management
  • Software Configuration Management
  • System Integration Testing (SIT)
  • Regression Testing
  • Requirements Management
  • Change Request Management
  • Root Cause Analysis (RCA)


Process & Methodology Knowledge

  • Safe Agile
  • Product Problem Solving (PPS)
  • DFMEA
  • FTA
  • VPCR
  • VPI
  • PPT Process


Tools

  • Windchill RV&S
  • JIRA
  • MS Planner
  • Project Tracking and Planning Tools

Salary : $100,000 - $120,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineering Manager?

Sign up to receive alerts about other jobs on the Software Engineering Manager career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Tata Technologies

  • Tata Technologies Michigan, MI
  • Position Summary: We are seeking an energetic and curious Business Development Representative (BDR) / Sales Development Representative (SDR) to help genera... more
  • 6 Days Ago

  • Tata Technologies Detroit, MI
  • IFS Applications Architect – Source System SME: Position: IFS Applications Architec tRole Purpose: Source System SME for ERP Migration Progra mExperience: ... more
  • 6 Days Ago

  • Tata Technologies Auburn, MI
  • Position Overview: This is a backfill position supporting vehicle fleet operations and engineering activities. The role combines fleet coordination, hands-... more
  • 7 Days Ago

  • Tata Technologies Livonia, MI
  • Job Title: Senior Mechanical Engineer Location: Livonia, MI The Senior Mechanical Engineer is a broad role that requires working on a variety of engineerin... more
  • 10 Days Ago


Not the job you're looking for? Here are some other Software Engineering Manager jobs in the Columbus, IN area that may be a better fit.

  • SURVICE Engineering Company Butlerville, IN
  • Join Us in Making a Difference in the Lives of Those Defending Our Nation! Why SURVICE? Come join the SURVICE Engineering mission to protect, enhance, and ... more
  • 27 Days Ago

  • SURVICE Engineering Company Butlerville, IN
  • Join Us in Making a Difference in the Lives of Those Defending Our Nation! Why SURVICE? Come join the SURVICE Engineering mission to protect, enhance, and ... more
  • 27 Days Ago

AI Assistant is available now!

Feel free to start your new journey!