1

Software Engineering Manager Jobs in Syracuse, UT

Showing results 41-60

Software Engineering Manager information

See Syracuse, UT salary details

$93.1K

$158.4K

$187.5K

How much do software engineering manager jobs pay per year?

As of Aug 19, 2026, the average yearly pay for software engineering manager in Syracuse, UT is $158,429.00, according to ZipRecruiter salary data. Most workers in this role earn between $161,800.00 and $161,800.00 per year, depending on experience, location, and employer.

What does a software engineering manager do?

A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs. Because this is a management job, your duties may include coordinating and planning with other departments within the company and with company executives. In addition to management skills, you need a firm understanding of the technical aspects of software engineering. Another aspect of this career involves understanding the market and competitor’s products so that your software can compete and meet market demands.

What does a software engineering manager do?

A Software Engineering Manager oversees a team of software engineers, guiding the development of software projects from planning to implementation. They are responsible for managing the team's workflow, ensuring high-quality code, and meeting project deadlines. In addition to technical leadership, they also handle hiring, mentoring, and performance reviews. Their role bridges the gap between technical execution and business objectives, ensuring that software solutions align with strategic goals.

What are the key skills and qualifications needed to thrive as a software engineering manager, and why are they important?

To thrive as a Software Engineering Manager, you need a solid background in software development, team leadership, and project management, often backed by a degree in computer science or a related field. Familiarity with development tools, agile methodologies, version control systems, and, in some cases, certifications like PMP or Scrum Master are valuable. Exceptional communication, problem-solving, and mentoring skills distinguish top performers in this role. These competencies are crucial for successfully guiding technical teams, delivering projects efficiently, and fostering a collaborative and innovative engineering culture.

What are some common challenges faced by software engineering managers when leading diverse development teams?

Software Engineering Managers often encounter challenges such as balancing technical leadership with people management, aligning team members with different backgrounds and skill sets, and ensuring effective communication across remote or cross-functional teams. Navigating these challenges involves fostering an inclusive environment, setting clear expectations, and adapting management styles to individual team members’ needs. Successful managers also prioritize regular check-ins and feedback to keep projects on track and support professional growth within the team.

What is the difference between Software Engineering Manager vs Software Developer?

AspectSoftware Engineering ManagerSoftware Developer
CredentialsBachelor's or Master's in CS or related field, often with leadership experienceBachelor's or higher in CS or related field
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, debugging, and implementing features
Employer & Industry UsageUsed across tech companies, startups, and large enterprisesCommon in all software development settings
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding tasks

The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.

What cities near Syracuse, UT are hiring for Software Engineering Manager jobs?

Cities near Syracuse, UT with the most Software Engineering Manager job openings:

Infographic showing various Software Engineering Manager job openings in Syracuse, UT as of August 2026, with employment types broken down into 85% Full Time, 14% Part Time, and 1% Contract. Highlights an 78% Physical, 2% Hybrid, and 20% Remote job distribution, with an average salary of $158,429 per year, or $76.2 per hour.

Senior Software Engineering Associate

TAD PGS, Inc.

Salt Lake City, UT • On-site

$117K - $154K/yr

Contractor

Posted 5 days ago


Job description

We have an outstanding Contract position for a Senior Software Engineering Associate to join a leading Company located in the Salt Lake City, UT surrounding area.

**US Citizenship is required.**
 **Candidate must possess an Active Secret Security Clearance.**

Seeking a software engineer with a background and experience in embedded real-time software development. The qualified candidate will have exciting, challenging, and rewarding opportunities to support existing systems and develop next-generation military communications. 

Job Responsibilities:  
  • Contribute to the lifecycle of embedded real-time systems by designing, coding, testing, debugging, and updating developmental and fielded systems
  • Maintain and review requirements, design documentation, and source code
  • Collaborate with a cross-functional engineering team 

Basic Hiring Criteria:
  • Ability to obtain and maintain a DoD Secret clearance required; active clearance preferred
  • Bachelor's Degree (Computer Science, Computer Engineering, or Electrical Engineering preferred) and a minimum of 2 years of prior relevant experience 
  • Proficient with object-oriented C++ 
  • Experience with embedded software design

Desired Qualifications: 
  • Master's degree and 2 years of experience
  • Experience in one or more of the following areas below:
  • Experience developing for Real-Time Operating Systems (RTOS)
  • Experience troubleshooting on embedded targets 
  • Experience with test frameworks  
  • Familiarity with software configuration management tools, defect tracking tools, and peer review techniques 
  • Exposure to signal processing, control systems, and networking 
  • Exposure to drivers for hardware interfaces such as PCIe, 1553, RS232, SPI, I2C, FPGAs, and other unique hardware 
  • Exposure to various operating systems including Linux, Unix, VxWorks, and Windows 
  • Knowledge of protocols such as IP, UDP, TCP, EtherCAT, CAN, RTPS/DDS 

Military connected talent encouraged to apply.

VEVRAA Federal Contractor / Request Priority Protected Veteran Referrals / Equal Opportunity Employer / Veterans / Disabled 

To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit http://www.tadpgs.com/candidate-privacy/ or https://pdsdefense.com/candidate-privacy/

The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:

  • The California Fair Chance Act
  • Los Angeles City Fair Chance Ordinance
  • Los Angeles County Fair Chance Ordinance for Employers
  • San Francisco Fair Chance Ordinance
Education:Bachelors DegreeEmployment Type: CONTRACTOR