1

Sr Software Manager Jobs (NOW HIRING)

Sr. Manager, Software

$157K - $195K/yr

POSITION SUMMARY The Senior Manager, Software Engineering leads delivery and operational health across one or more product areas, ensuring engineering execution aligns to LifeStance's product and ...

Seeking a Senior Manager with 10+ years of industry experience, at least 7 years of people ... Lead, mentor, and manage software development team(s) to deliver high quality software products ...

Seeking a Senior Manager with 10+ years of industry experience, at least 7 years of people ... Lead, mentor, and manage software development team(s) to deliver high quality software products ...

Seeking a Senior Manager with 10+ years of industry experience, at least 7 years of people ... Lead, mentor, and manage software development team(s) to deliver high quality software products ...

As a Senior Manager in OCI, you will provide leadership to a dedicated team tasked with overseeing ... As a Software Development Sr manager, you will: * Lead a high-performance engineering team

Senior Software Engineer

Reston, VA

$127K - $168K/yr

... energy management practices that improve operational efficiency and maximize energy savings ... The Senior Software Engineer shall perform with a high degree of independence and expertise to ...

Senior Software Engineer

New York, NY · On-site +1

$190K - $240K/yr

You will work closely with our project managers, designers, and other developers to ensure the ... Senior Software Engineer looking to be a part of a dynamic and innovative team, we would love to ...

F-22 Software Pipeline Senior Manager Company: The Boeing Company The Boeing Company is looking for a Software Pipeline Senior Manager (Level L) located in Berkeley, Missouri. This position will ...

Flight Software Manager

Torrance, CA · On-site

$225K - $265K/yr

As Flight Software Manager, you will lead the team responsible for the mission-critical software ... Able to operate as the interface between the team and senior leadership - managing expectations ...

Learn more at We are hiring for Senior Navigation Systems Software Manager in a hybrid role to be based out of Boston, MA and Warsaw, IN Purpose: The Navigation Systems Software Manager will lead the ...

Sr. Software Engineer

Little Rock, AR · On-site

$103K - $136K/yr

Continually review performance and collaborate with Sr. Software Engineers to recommend repairs of ... Work with Product Management, Users, and QA to ensure software meets requirements * Participate in ...

Senior Software Engineer

Reston, VA · On-site

$127K - $168K/yr

... energy management practices that improve operational efficiency and maximize energy savings ... The Senior Software Engineer shall perform with a high degree of independence and expertise to ...

next page

Showing results 1-20

Sr Software Manager information

See salary details

$49.5K

$127.1K

$209.5K

How much do sr software manager jobs pay per year?

As of Jun 28, 2026, the average yearly pay for sr software manager in the United States is $127,122.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,500.00 and $149,000.00 per year, depending on experience, location, and employer.

What is the difference between Sr Software Manager vs Software Architect?

AspectSr Software ManagerSoftware Architect
CredentialsBachelor's/Master's in CS or related field, management experienceBachelor's/Master's in CS or related field, strong technical expertise
Work EnvironmentTeam leadership, project management, cross-functional collaborationDesigning system architecture, technical strategy, high-level system planning
Employer & Industry UsageTech companies, software firms, startupsSoftware development firms, enterprise tech, product companies
Search & Comparison IntentUnderstanding managerial roles in software developmentUnderstanding technical design and system planning roles

The Sr Software Manager focuses on leading development teams, managing projects, and ensuring timely delivery. In contrast, a Software Architect primarily designs system architecture, sets technical standards, and guides technical strategy. Both roles require strong technical backgrounds, but their core responsibilities differ—one manages teams and projects, the other focuses on technical design and system planning.

How does a Sr Software Manager balance technical leadership with people management responsibilities?

As a Sr Software Manager, you'll often find yourself juggling strategic technical decisions with the growth and well-being of your team. This balance typically involves setting technical direction, overseeing architectural decisions, and ensuring code quality, while also conducting performance reviews, mentoring team members, and facilitating career development. Effective Sr Software Managers prioritize communication, delegate technical tasks appropriately, and create a collaborative environment that fosters both innovation and professional growth. Regular alignment with other managers and stakeholders ensures project goals are met without neglecting team morale or individual development.

What does a Sr Software Manager do?

A Sr Software Manager oversees software development teams and projects, ensuring that all software products meet company standards and client needs. They are responsible for planning, coordinating, and guiding the work of developers, testers, and other technical staff. This role often includes setting technical direction, managing budgets and resources, and facilitating communication between stakeholders. Sr Software Managers also play a key role in mentoring team members and implementing best practices throughout the development lifecycle.

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

To thrive as a Sr Software Manager, you need expertise in software development, project management, and leadership, typically supported by a degree in computer science or related field and substantial industry experience. Familiarity with agile methodologies, version control systems, and enterprise software tools like JIRA or GitHub is commonly required. Strong communication, strategic thinking, and team-building abilities make someone stand out in this role. These skills are essential to effectively guide technical teams, deliver complex projects on time, and align software initiatives with organizational goals.
What cities are hiring for Sr Software Manager jobs? Cities with the most Sr Software Manager job openings:
What states have the most Sr Software Manager jobs? States with the most job openings for Sr Software Manager jobs include:
Senior Manager of MCU Software

Senior Manager of MCU Software

Ambiq Micro, Inc.

Austin, TX • On-site

Other

Posted 25 days ago


Job description

This role will be on-site 5 days a week in NW Austin.

Scope

As the Senior Manager of MCU Software, you will contribute to the execution, quality, and delivery of Ambiq's AmbiqSuite SDK across current and next-generation ARM Cortex-M-based MCU platforms. This role is responsible for managing the end-to-end software development lifecycle - from architectural implementation through customer deployment - ensuring high-quality, reliable SDK releases aligned with silicon program schedules.

This leader works closely with Architecture, Silicon Design, Validation, Applications Engineering, Field Engineering, Marketing, and Sales to coordinate feature development, resolve technical dependencies, and support successful product launches. The Senior Manager serves as a customer advocate to ensure SDK usability, robustness, power efficiency, and performance meet Ambiq's standards.

The role combines organizational leadership with deep technical engagement in embedded real-time systems. The Senior Manager is accountable for development execution, process discipline, release readiness, and continuous improvement of engineering practices. This position establishes a strong quality culture and ensures consistent, predictable software delivery for Cortex-M-class devices.

Responsibilities 

  • Collaborate with MCU and Radio software leaders to support the development and releases of the AmbiqSuite SDK across multiple ARM Cortex-M MCU product lines.
  • Drive alignment of software development schedules with silicon program milestones for the features assigned to the team.
  • Oversee day-to-day engineering operations, ensuring on-time, high-quality software releases.
  • Ensure robust support for embedded real-time operating systems, including Zephyr and FreeRTOS.
  • Maintain effective development processes, CI/CD workflows, defect tracking, and quality metrics, while looking for areas of improvement.
  • Collaborate with cross-functional teams to resolve technical dependencies and program risks.
  • Serve as the escalation point for complex technical and customer issues related to MCU software.
  • Build, mentor, and manage a high-performing embedded software team, including performance management and career development.
  • Support customer-facing teams to ensure timely issue resolution and strong software enablement.
  • Provide regular status reporting on execution progress, risks, and quality metrics to executive management.

Qualifications

  • BSEE, BSCE, or equivalent technical degree; advanced degree preferred.
  • 12+ years of industry experience, including 6+ years leading embedded software development for semiconductor or device platforms (consumer, medical, industrial, or automotive).
  • Proven experience managing embedded software teams delivering production-quality SDKs or platform software.
  • Deep technical expertise in ARM Cortex-M architecture and low-power MCU systems.
  • Strong hands-on experience developing in C/C++ for embedded real-time environments, including Zephyr and FreeRTOS.
  • Strong understanding of system-level debugging, hardware/software integration, and power-aware design considerations.
  • Hands-on familiarity with lab instrumentation (oscilloscopes, logic analyzers, protocol analyzers, wireless test equipment).
  • Experience implementing structured development practices, including Agile methodologies, CI/CD pipelines, automated testing frameworks, and defect tracking systems (e.g., JIRA).
  • Familiarity with Python is a plus.
  • Familiarity with embedded 2D/2.5D GPUs and graphics rendering software is a plus.
  • Experience leveraging modern AI-assisted software development tools (e.g., Cursor, Codex, or similar) is desirable.
  • Strong cross-functional collaboration and communication skills.

**Must be currently authorized to work in the United States for any employer. We do not sponsor or take over sponsorship of employment visas (now or in the future) for this role.