1

Embedded Software Manager Jobs in Indiana (NOW HIRING)

Principal Embedded Software Engineer Salary: $150,000 - $175,000 We're seeking a Lead/Principal ... program management, systems engineering, leadership, or other roles as your career evolves.

Embedded Software Engineer

Indianapolis, IN · On-site

$125K - $165K/yr

We're a team of designers, mechanical engineers, electrical engineers, and embedded software ... An understanding of power electronics and battery management systems * RF testing experience and ...

Embedded Software Engineer

Indianapolis, IN · On-site

$125K - $165K/yr

We're a team of designers, mechanical engineers, electrical engineers, and embedded software ... An understanding of power electronics and battery management systems * RF testing experience and ...

Embedded Software Engineer

Michigan City, IN · On-site

$127K - $168K/yr

Clint seeking an Embedded Software Engineer to participate in the development of Silvus ... Implementation of network management software and web interface. Application and user interface ...

Embedded Software Engineer

Michigan City, IN · On-site

$127K - $168K/yr

Clint seeking an Embedded Software Engineer to participate in the development of Silvus ... Implementation of network management software and web interface. Application and user interface ...

Embedded Software Engineer

Noblesville, IN · On-site

$123K - $162K/yr

Create and input data utilizing corporate management system software that include software ... Competent in use of common embedded programming languages. * Novice understanding of schematics.

Embedded Software Engineer

Noblesville, IN · On-site

$123K - $162K/yr

Create and input data utilizing corporate management system software that include software ... Competent in use of common embedded programming languages. * Novice understanding of schematics.

next page

Showing results 1-20

Embedded Software Manager information

See Indiana salary details

$134.6K

$186.5K

$252.6K

How much do embedded software manager jobs pay per year?

As of Jul 8, 2026, the average yearly pay for embedded software manager in Indiana is $186,506.00, according to ZipRecruiter salary data. Most workers in this role earn between $164,600.00 and $214,100.00 per year, depending on experience, location, and employer.

What are the typical daily responsibilities of an Embedded Software Manager?

As an Embedded Software Manager, your daily responsibilities often include overseeing software development projects, assigning tasks to team members, and ensuring that project milestones are met. You’ll frequently collaborate with hardware engineers, product managers, and quality assurance teams to align engineering efforts with business goals. Regular activities may also include code reviews, technical problem-solving, mentoring junior engineers, and facilitating communication between technical staff and non-technical stakeholders. The role is a blend of hands-on technical oversight and team leadership, aimed at fostering a productive and innovative development environment.

What does an Embedded Software Manager do?

An Embedded Software Manager leads a team of engineers in designing, developing, and maintaining software for embedded systems. They oversee project timelines, ensure code quality, and collaborate with hardware teams to optimize performance. Their responsibilities include technical guidance, team development, and managing software lifecycle processes. Strong expertise in embedded programming, real-time systems, and leadership is essential for success in this role.

What are the key skills and qualifications needed to thrive in the Embedded Software Manager position, and why are they important?

An Embedded Software Manager needs strong expertise in embedded systems development, software architecture, and project management, typically supported by a degree in computer science, electrical engineering, or a related field. Familiarity with programming languages like C/C++, real-time operating systems (RTOS), version control systems, and certifications such as PMP or Certified ScrumMaster can be highly beneficial. Leadership, effective communication, and problem-solving skills are crucial for motivating engineering teams and bridging gaps between technical staff and stakeholders. Together, these skills ensure the delivery of high-quality embedded software solutions on time and within budget in complex technological environments.

What are the most commonly searched types of Embedded Software jobs in Indiana? The most popular types of Embedded Software jobs in Indiana are:
What cities in Indiana are hiring for Embedded Software Manager jobs? Cities in Indiana with the most Embedded Software Manager job openings:
Infographic showing various Embedded Software Manager job openings in Indiana as of July 2026, with employment types broken down into 84% Full Time, 5% Part Time, and 11% Contract. Highlights an 74% In-person, 21% Hybrid, and 5% Remote job distribution, with an average salary of $186,506 per year, or $89.7 per hour.
Software Engineering Manager

Software Engineering Manager

Tata Technologies

Columbus, IN • On-site

Other

Posted 4 days ago

New


Job description

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