1

Software Program Manager Jobs in Illinois (NOW HIRING)

Program Manager I

Chicago, IL · On-site

$127K - $160K/yr

Strategic Program & Initiative Management * Lead multiple complex, high-risk, high-visibility ... Advanced proficiency with PC tools and project planning software (e.g., Microsoft Project ...

Staff Technical Program Manager

Chicago, IL · On-site

$133K - $172K/yr

MongoDB is a leading company focused on empowering innovators through software and data. The Staff Technical Program Manager will oversee the successful delivery of complex, cross-functional projects ...

Sr. Program Manager

Chicago, IL · On-site

$119K - $120K/yr

Clearwater Analytics is seeking a Sr. Program Manager responsible for identifying and finalizing ... with Software-as-a-Service (SaaS) platforms and delivery model • Strong computer skills ...

Senior Program Manager

Chicago, IL · On-site

$119K - $120K/yr

The Senior Program Manager is responsible for managing project scopes, coordinating resources, and ... with Software-as-a-Service (SaaS) platforms and delivery model • Strong computer skills ...

The RPA Program Manager will interface with stakeholders throughout the enterprise to help drive ... Minimum of 5 years of professional experience leading software automation and/or integration ...

Senior Program Manager

Northbrook, IL · On-site

$138K - $236K/yr

Manages the programs budget and financial performance. * Coordinates the programs and their ... An understanding of software engineering practices including design, code quality, data structures ...

Manages the programs budget and financial performance. * Coordinates the programs and their ... An understanding of software engineering practices including design, code quality, data structures ...

Manages the programs budget and financial performance. * Coordinates the programs and their ... An understanding of software engineering practices including design, code quality, data structures ...

Sr. Program Manager

Chicago, IL · On-site

$100K - $140K/yr

Job Summary: The Program Manager is responsible for identifying and finalizes project ... Familiarity with Software-as-a-Service (SaaS) platforms and delivery model * Strong computer skills ...

The " Program Manager " will be based in Buffalo Grove, IL reporting to the Manager of Program ... Must be familiar with 3D design and development software and PLM ( Product Lifecycle Management), e ...

Residential Program Manager

Champaign, IL · On-site

$58K - $64K/yr

The Program Manager(PM) engages residents with the content and programming of Merci's Refuge and ... and software to complete tasks. 7. Self-motivated; ability to carry out responsibilities ...

Residential Program Manager

Champaign, IL · On-site

$58K - $64K/yr

The Program Manager(PM) engages residents with the content and programming of Merci's Refuge and ... and software to complete tasks. 7. Self-motivated; ability to carry out responsibilities ...

Connectivity Program Manager

Mossville, IL · On-site

$94K - $121K/yr

Program Management: Knowledge of the policies and techniques to manage a set of related projects ... Knowledge and experience with connectivity/telematics product line, on-board software, Gateway, and ...

next page

Showing results 1-20

Software Program Manager information

See Illinois salary details

$36

$59

$76

How much do software program manager jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for software program manager in Illinois is $59.87, according to ZipRecruiter salary data. Most workers in this role earn between $54.76 and $65.91 per hour, depending on experience, location, and employer.

What are Software Program Managers?

Software Program Managers are professionals who oversee the planning, execution, and delivery of software projects within an organization. They coordinate cross-functional teams, manage project timelines and budgets, and ensure that software products meet business goals and quality standards. Their role involves risk management, stakeholder communication, and resolving any issues that could impact project success. Software Program Managers act as a bridge between technical teams and business leaders to ensure alignment throughout the software development lifecycle.

What is the difference between Software Program Manager vs Software Project Manager?

AspectSoftware Program ManagerSoftware Project Manager
ResponsibilitiesOversees multiple related projects, aligns them with business goals, manages interdependenciesManages individual software projects, focuses on scope, schedule, and deliverables
CertificationsPMI-ACP, PMP, Agile certifications often preferredPMP, Scrum Master, Agile certifications
Work EnvironmentStrategic planning, cross-project coordination, stakeholder communicationDay-to-day project execution, team management, task tracking
Industry UsageCommon in large organizations managing multiple projectsCommon in both small and large teams focusing on specific projects

While both roles involve project management skills, a Software Program Manager oversees multiple related projects to ensure strategic alignment, whereas a Software Project Manager focuses on the successful delivery of individual projects. The Program Manager handles broader coordination and stakeholder communication, often requiring similar certifications but with a focus on program-level objectives.

How does a Software Program Manager typically collaborate with development and QA teams to ensure project success?

A Software Program Manager works closely with both development and QA teams to align project timelines, clarify requirements, and address roadblocks as they arise. They facilitate regular meetings, such as stand-ups or sprint reviews, to ensure everyone is on the same page and that priorities are being met. By acting as a bridge between technical and non-technical stakeholders, Program Managers help ensure that quality standards are maintained while deadlines are achieved. Effective communication and proactive issue resolution are key aspects of their collaboration with these teams.

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

To thrive as a Software Program Manager, you need expertise in project management, software development life cycles, and a relevant degree, often complemented by experience in leading technical teams. Familiarity with tools such as Jira, Microsoft Project, and Agile or Scrum certifications is typically required for planning and tracking progress. Strong communication, stakeholder management, and problem-solving abilities are crucial soft skills for aligning teams and managing expectations. These competencies are vital to deliver projects on time, within scope, and to ensure effective collaboration among cross-functional teams.
What are popular job titles related to Software Program Manager jobs in Illinois? For Software Program Manager jobs in Illinois, the most frequently searched job titles are:
What job categories do people searching Software Program Manager jobs in Illinois look for? The top searched job categories for Software Program Manager jobs in Illinois are:
What cities in Illinois are hiring for Software Program Manager jobs? Cities in Illinois with the most Software Program Manager job openings:
Infographic showing various Software Program Manager job openings in Illinois as of May 2026, with employment types broken down into 100% Full Time. Highlights an 74% In-person, and 26% Remote job distribution, with an average salary of $124,528 per year, or $59.9 per hour.
Connectivity Program Manager

Connectivity Program Manager

Caterpillar Inc.

Mossville, IL • On-site

Full-time

Posted 5 days ago


Caterpillar Inc. rating

7.5

Company rating: 7.5 out of 10

Based on 458 frontline employees who took The Breakroom Quiz

218th of 417 rated machine equipment manufacturers


Job description

Job Summary:
Caterpillar Inc. is a global team focused on creating stronger, more sustainable communities. The Connectivity Program Manager will lead New Product Introduction for customer and dealer-facing Connectivity Solutions, ensuring alignment with market trends and managing functional requirements throughout the development process.
Responsibilities:
• Facilitating the development and support of In-Cab Cat AI Assistant products through collaboration with development partners including Cat Technology, Cat Digital, Industry Groups, and purchasing.
• Ensuring the NPI program meets all goal requirements for product function, reliability, program cost, budget, and customer satisfaction
• Communicate the status of program/project to stakeholders and customers in clear, concise, and compelling manner.
• Accountable for the definition and management of functional requirements.
• Developing and tracking annual budgets and program life-time forecasts related to product development and programs.
• Providing leadership and direction to multi-function teams to develop program level development strategy and oversee all functions involved in the NPI product development process.
• Executing the NPI Process; prioritize critical customer and business requirements; guide concept selection and the development of product requirements and technical specifications.
• Leading the evaluation and deployment of new digital technologies and solutions to add or enhance existing digital technical capabilities.
• Overseeing and ensuring the timely delivery of features through collaboration with development partners in both Cat Technology and Cat Digital. This entails shepherding features through architectural assessment, engineering forecasting, release commitment, validation and delivery.
Qualifications:
Required:
• Decision Making and Critical Thinking: Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment.
• Organizational Leadership: Knowledge of leadership concepts and ability to use strategies and skills to enlist others in setting, embracing and achieving objectives.
• Program Management: Knowledge of the policies and techniques to manage a set of related projects within a program; ability to plan, organize, monitor, and control the set of projects, ensuring efficient utilization of technical and administrative resources to achieve program objectives.
• Change Control: Knowledge of the processes and procedures by which a change is identified, evaluated, approved, monitored and documented; Ability to manage changes in the production environment and processes effectively.
• Problem Management: Knowledge of the processes involved in problem control, error control and the production of management information or computer hardware; ability to identify the root cause of problems in a timely and accurate manner and bring them to a successful resolution.
Preferred:
• Bachelor’s degree in engineering, Computer Science, Materials Science or related field preferred
• Experience and history of progressive product and project leadership responsibility
• Knowledge and experience with connectivity/telematics product line, on-board software, Gateway, and Platform
• Knowledge and experience with AI Compute Platforms
• Knowledge and awareness of IoT Standards, regulations, and regional requirements
• Familiarity and experience in wireless technology i.e., cellular, Satellite, Wi-Fi/B.T., Positioning, etc.
• Incumbents must have demonstrated excellent analytical skills and the ability to perform complex assignments.
• Must have ability to communicate technical information effectively with team members and others in the work group, as well as employees in other business units, customers, and suppliers.
• Successful execution of multiple NPI programs
• Requirements gathering and documentation experience with customers
• Electronic component, information systems, and machine systems development experience and knowledge
• Commercial, business, engineering and manufacturing skills along with an understanding of product test & development, materials, accounting and pricing functions.
Company:
For 100 years, we’ve been helping customers build a better, more sustainable world. Founded in 1925, the company is headquartered in Peoria Heights, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Caterpillar Inc. employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom