1

Director Software Jobs in Indiana (NOW HIRING)

Senior Software Engineer

Indianapolis, IN · Hybrid

$117.10K - $154.40K/yr

Performing other responsibilities and projects as directed by the Chief Technology Officer The Skills You Need: * 4+ years of professional software development experience * 3+ years building ...

Senior Software Engineer

Indianapolis, IN · Hybrid

$117.10K - $154.40K/yr

Performing other responsibilities and projects as directed by the Chief Technology Officer The Skills You Need: * 4+ years of professional software development experience * 3+ years building ...

The Parts Director will focus on customer satisfaction, inventory management, and team leadership ... Knowledge of inventory control software and process. Ability to analyze data and make informed ...

The Parts Director will focus on customer satisfaction, inventory management, and team leadership ... Knowledge of inventory control software and process. Ability to analyze data and make informed ...

The Parts Director will focus on customer satisfaction, inventory management, and team leadership ... Knowledge of inventory control software and process. Ability to analyze data and make informed ...

Open, direct communication style, team spirit, and social competence. * Fluent in German and ... Exciting and varied tasks in a dynamic and growing software company * Flat hierarchies and fast ...

Senior Software Engineer

Carmel, IN · On-site

$122.30K - $161.20K/yr

The Software Engineer is responsible for developing and supporting the individual components within ... Highly self-motivated and self-directed. Experience working in a team-oriented, collaborative ...

Senior Software Engineer

Indianapolis, IN · On-site +1

$117.10K - $154.40K/yr

Perform other responsibilities and projects as directed by the Chief Technology Officer The Skills You Need: * 4+ years of professional software development experience * 3+ years building production ...

Senior Software Engineer

Carmel, IN

$122.30K - $161.20K/yr

The Software Engineer is responsible for developing and supporting the individual components within ... Highly self-motivated and self-directed. Experience working in a team-oriented, collaborative ...

next page

Showing results 1-20

Director Software information

See Indiana salary details

$132.3K

$241.7K

How much do director software jobs pay per year?

As of May 29, 2026, the average yearly pay for director software in Indiana is $232,103.00, according to ZipRecruiter salary data. Most workers in this role earn between $240,700.00 and $240,700.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Director of Software, and why are they important?

To thrive as a Director of Software, you need extensive experience in software development, strong leadership abilities, and a relevant degree in computer science or a related field. Familiarity with technical tools such as project management software (e.g., Jira), cloud platforms, and agile methodologies, as well as certifications like PMP or Scrum Master, is highly beneficial. Exceptional problem-solving, communication, and team management skills set outstanding candidates apart. These competencies are crucial for guiding teams, delivering high-quality products, and aligning software initiatives with organizational goals.

What are some typical challenges a Director of Software faces when leading cross-functional teams?

A Director of Software often encounters challenges such as aligning priorities across engineering, product, and design teams, ensuring clear communication, and managing competing deadlines. Balancing technical debt reduction with new feature development is also a common concern. Successful Directors build strong relationships with stakeholders, foster a culture of collaboration, and implement processes that support transparency and efficient decision-making.

What are Director Software roles?

A Director of Software is a senior leadership position responsible for overseeing the software development teams and guiding the strategic direction of software projects within an organization. They manage engineering managers and developers, set technical vision, ensure projects are aligned with business goals, and often collaborate with other departments like product management and operations. The role requires strong technical expertise, leadership skills, and the ability to balance innovation with operational efficiency. Directors of Software are also tasked with recruiting top talent, mentoring team members, and ensuring software quality and security standards are met.

What is the difference between Director Software vs Software Engineer?

AspectDirector SoftwareSoftware Engineer
Required CredentialsBachelor's/Master's in CS or related field, leadership experienceBachelor's or higher in CS or related field, coding skills
Work EnvironmentLeadership, strategic planning, cross-team collaborationHands-on coding, development, debugging
Employer & Industry UsageTech companies, software firms, startupsAlmost universal across tech industries
Common Search & ComparisonOften compared for career progression, responsibilitiesEntry to mid-level roles, technical focus

The main difference between a Director Software and a Software Engineer lies in their responsibilities and experience. Directors focus on strategic planning, team leadership, and project oversight, often requiring leadership credentials. Software Engineers are primarily involved in coding and technical development. While Software Engineers are more hands-on with daily technical tasks, Directors oversee multiple projects and teams, guiding overall software development strategies.

What are the most commonly searched types of Software jobs in Indiana? The most popular types of Software jobs in Indiana are:
What cities in Indiana are hiring for Director Software jobs? Cities in Indiana with the most Director Software job openings:
Infographic showing various Director Software job openings in Indiana as of May 2026, with employment types broken down into 1% Internship, 1% As Needed, 77% Full Time, 13% Part Time, 1% Temporary, and 7% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $232,103 per year, or $111.6 per hour.

Senior Controls Software Engineer

Rolls-Royce

Indianapolis, IN • On-site

$94.16K - $153.01K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 8 days ago


Rolls-Royce rating

9.0

Company rating: 9.0 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

20th of 415 rated machine equipment manufacturers


Job description

Job Description
Job Title: Senior Control Software Engineer
Working Pattern: Full-time
Working location: Indianapolis, IN OR Remote/Working from home
In our team as a Senior Control Software Engineer, you will develop, write, test and document embedded code for safety critical electronic engine control and monitoring systems.
You may be involved at any stage of a project lifecycle from concept development, integrated/component testing through final production release.
You'll usually work in project teams with colleagues in other branches of engineering.
*** Remote employees will work with their direct manager to determine the cadence of onsite visits. All remote employees must have a secure, high-speed internet connection and an appropriate workspace that complies with applicable information security and confidentiality requirements.
Why Rolls-Royce?
Rolls-Royce is one of the most enduring and iconic brands in the world and has been at the forefront of innovation for over a century. We design, build and service systems that provide critical power to customers where safety and reliability are paramount.
We are proud to be a force for progress, powering, protecting and connecting people everywhere.
We want to ensure that the excellence and ingenuity that has shaped our history continues into our future and we need people like you to come and join us on this journey.
Rolls-Royce has been recognized as the top employer in the Engineering & Manufacturing category on the prestigious Forbes Top Employers for Engineers list for 2025. This ranking highlights our commitment to innovation, employee development, and fostering a collaborative environment where engineers can thrive.
Be part of a team that sets the industry standard and drives groundbreaking solutions.
At Rolls-Royce, we are committed to creating a workplace where all employees feel respected, supported, and empowered to do their best work. We foster a welcoming and innovative work environment that invests in you, giving you access to an incredible breadth and depth of opportunities where you can grow your career and make a difference.
Rolls-Royce is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to any protected characteristics.
What you will be doing
Here you'll have the opportunity to work on the following:
  • Build strong software development expertise
  • Develop proficiency with modern software testing frameworks
  • Contribute to the design and development of embedded software solutions
  • Apply and expand your knowledge of software design and test patterns
  • Gain hands-on experience with integration (software-to-hardware and software-to-software) and component-level testing
  • Work across the full software lifecycle, from design through release

Who we're looking for:
At Rolls-Royce we put safety first, do the right thing, keep it simple and make a difference. These principles form the behaviours that guide us and are an essential component of our assessment process. They are the fundamental qualities that we seek for all roles.
Basic Requirements:
  • Bachelor's degree in STEM discipline with 2+ years Software (traditional and model-base) experience, OR
  • Master's degree in STEM discipline with experience in Software OR
  • PhD in degree in STEM discipline with experience in Software
  • In order to be eligible for consideration, you must be a U.S. Citizen

Preferred Requirements:
  • Experience in embedded safety critical software engineering
  • Control software experience
  • Experience with verification and testing frameworks
  • Use a DO-178 compliant software coding process.
  • Digital logic design experience

What we offer
We offer excellent development opportunities, a competitive salary, and exceptional benefits. These include bonus, employee support assistance and employee discounts.
Your needs are as unique as you are. Hybrid working is a way in which our people can balance their time between the office, home, or another remote location. It's a locally managed and flexed informal discretionary arrangement.
As a minimum we're all expected to attend the workplace for collaboration and other specific reasons, on average three days per week.
For fully remote roles, employees can live in any state except Idaho, Nebraska, Nevada, Vermont, and Wyoming.
Relocation assistance is available for this position.
Global Grade 10
Closing date: May 31st, 2026
If you have questions regarding this requisition, please contact Craig Beronja.
Job Category
Software Systems
Job Posting Date
13 May 2026; 00:05
Pay Range
$94,160 - $153,010-Annually
Location:
Indianapolis, IN or Working from Home
Benefits
Rolls-Royce provides a comprehensive and competitive Total Rewards package that includes base pay and a discretionary bonus plan. Eligible employees may have the opportunity to enroll in other benefits, including health, dental, vision, disability, life and accidental death & dismemberment insurance; a flexible spending account; a health savings account; a 401(k) retirement savings plan with a company match; Employee Assistance Program; Paid Time Off; certain paid holidays; paid parental and family care leave; tuition reimbursement; and a long-term incentive plan. The options available to an employee may vary depending on eligibility factors such as date of hire, employment type, and the applicability of collective bargaining agreements.

What Rolls-Royce employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom