1

Software Engineering Manager Jobs in Vermont (NOW HIRING)

The OE group is a business unit that encompasses quoting, engineering, quality, project management ... Engaged as primary engineering analyst utilizing Finite Element Analysis (FEA) software to support ...

SUPERVISION RECEIVED General supervision is received from the Engineering Manager. QUALIFICATIONS * Bachelor's degree in computer science or other appropriate discipline and 0-3 years in software ...

General Manager PURPOSE OF POSITION: Oversee the daily activities of the engineering team and the ... Must have strong computer skills and be able to use the hardware and software required for the ...

Bachelor's Degree in Software, Computer, or related engineering field * 5+ years of experience in ... Scrum/task management applications (e.g. Jira, Confluence) * Experience maintaining and extending ...

Sr Software Engineer

Winooski, VT · On-site

$101K - $169K/yr

Collaborate with Product Management and stakeholders to understand user challenges and design ... Implement and support AI-powered features and pipelines, contributing to prompt engineering ...

Sr Software Engineer

Essex Junction, VT · On-site

$101K - $169K/yr

Collaborate with Product Management and stakeholders to understand user challenges and design ... Implement and support AI-powered features and pipelines, contributing to prompt engineering ...

next page

Showing results 1-20

Software Engineering Manager information

See Vermont salary details

$105.8K

$180.1K

$213.2K

How much do software engineering manager jobs pay per year?

As of Jul 8, 2026, the average yearly pay for software engineering manager in Vermont is $180,095.00, according to ZipRecruiter salary data. Most workers in this role earn between $183,900.00 and $183,900.00 per year, depending on experience, location, and employer.

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 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 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 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 does a software engineer manager do?

A software engineering manager oversees software development teams, coordinates project planning, sets technical goals, and ensures timely delivery of software products. They also handle team management, performance evaluations, and collaborate with stakeholders to align technical efforts with business objectives.

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.

How much do software engineer managers get paid?

Software engineering managers typically earn a median annual salary ranging from $120,000 to $180,000, depending on experience, location, and company size. They often receive additional benefits such as bonuses, stock options, and health insurance, and may lead teams using project management tools and Agile methodologies.

Can I make 200k a year as a software engineer?

Software engineering managers and senior software engineers in high-cost-of-living areas or with extensive experience and specialized skills can earn $200,000 or more annually. Compensation depends on factors such as location, company size, industry, and individual expertise, with roles involving leadership, complex projects, or advanced technical skills often commanding higher salaries.

What engineer makes $500,000 a year?

Senior software engineering managers and highly experienced software engineers at large tech companies can earn $500,000 or more annually, often including bonuses, stock options, and other incentives. These roles typically require extensive experience, leadership skills, and expertise in areas like cloud computing, system architecture, or specialized domains.
What are the most commonly searched types of Software Engineering jobs in Vermont? The most popular types of Software Engineering jobs in Vermont are:
What job categories do people searching Software Engineering Manager jobs in Vermont look for? The top searched job categories for Software Engineering Manager jobs in Vermont are:
What cities in Vermont are hiring for Software Engineering Manager jobs? Cities in Vermont with the most Software Engineering Manager job openings:
Infographic showing various Software Engineering Manager job openings in Vermont as of July 2026, with employment types broken down into 89% Full Time, 8% Part Time, 1% Temporary, and 2% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $180,095 per year, or $86.6 per hour.
Software Quality Engineer | Process Assurance

Software Quality Engineer | Process Assurance

BETA Technologies

South Burlington, VT • On-site

Other

Posted 13 days ago


Job description

The Software Quality Engineer - Process Assurance will play a critical role in ensuring that all aspects of software development and certification across BETA Technologies' diverse programs meet the highest quality and regulatory compliance standards. You will support software quality processes for development and production of electric vertical takeoff and landing (eVTOL) aircraft, electric conventional takeoff and landing (eCTOL) aircraft, and electric propulsion systems. You will work closely with Systems, Software, and Hardware Subject Matter Experts (SMEs), Certification Engineers, Designated Engineering Representatives (DERs) and Designated Airworthiness Representatives (DARs), Configuration Management, and Safety Engineers to establish, maintain, and execute rigorous quality processes throughout the software development and certification lifecycle across all programs.

How you will contribute to revolutionizing electric aviation:

  • Execute Software Quality Assurance (SQA) activities and audits across certification and production programs (airborne and non-airborne software), including process improvements, lifecycle audits, and compliance verification
  • Manage and maintain Software Quality Assurance records in accordance with applicable standards including DO-178C, DO-254, ARP4754A/B, AS9115A, and AS9125
  • Conduct internal audits of the Software Development Lifecycle (SDLC) processes, data, and traceability to ensure regulatory compliance and identify process gaps
  • Perform Root Cause and Corrective Action (RCCA) investigations for internal nonconformities, documenting findings and recommending systemic improvements
  • Report quality progress, risks, and audit findings to key stakeholders, including leadership and certification authorities
  • Participate in design reviews, requirements traceability analyses, and configuration management activities to ensure software quality from conception through certification
  • Collaborate with cross-functional teams across multiple programs to identify and resolve software defects, non-conformances, and compliance issues
  • Maintain and update SQA procedures, checklists, and work instructions to reflect regulatory requirements, industry best practices, and program-specific needs

Minimum Qualifications:

  • Bachelor's degree in Software Engineering, Mechanical Engineering, Electrical Engineering, Aerospace Engineering, or Quality Assurance/Management discipline
  • 2+ years of professional experience in aerospace systems development lifecycle with exposure to certification processes
  • Working knowledge of DO-178C (and supplements), DO-254, ARP4754A, AS9115, and/or AS9125 compliance standards
  • Familiarity with FAA regulations including Part 33, Part 27, Part 25, Part 23, or eVTOL/eCTOL certification requirements
  • Proficiency with Polarion and JIRA for requirements traceability and defect management
  • Strong analytical and methodical approach to problem-solving with the ability to independently investigate complex issues and recommend solutions
  • Excellent written and verbal communication skills, with the ability to clearly document findings and collaborate across technical disciplines
  • Meticulous attention to detail and commitment to accuracy in compliance-critical environments
  • Ability to work both independently and collaboratively with diverse teams of engineers and subject matter experts
  • Flexibility and adaptability to support multiple concurrent programs with varying regulatory and technical requirements

Above and Beyond Qualifications:

  • Hands-on experience performing Software Part and Installation Conformity Inspections in accordance with FAA Order 8110.49A
  • Track record conducting internal audits of software lifecycle processes and quality system compliance
  • Direct experience with Root Cause and Corrective Action (RCCA) investigations and leading process improvement initiatives
  • Prior experience on electric vertical takeoff and landing (eVTOL), electric conventional takeoff and landing (eCTOL), electric propulsion, or advanced aerospace programs
  • Experience with FAA certification processes, including engagement with Designated Engineering Representatives (DERs) or certification authorities
  • Experience supporting both airborne and non-airborne software development and quality processes
  • Demonstrated passion for aviation safety, quality-driven development, and environmental sustainability

Physical Demands and Work Environment:

  • Ability to work in a collaborative office environment with cross-functional engineering teams
  • Capable of sitting for extended periods while reviewing technical documentation and conducting audits
  • Comfortable with occasional travel for on-site audits, supplier visits, manufacturing observations, or test activities
  • Ability to read, interpret, and analyze complex technical documents, schematics, and software specifications
  • Must be available to support critical project phases and certification milestones, which may require flexible scheduling
  • Work is performed in a professional office setting with standard office equipment; exposure to manufacturing or test environments may occur during audits or on-site activities
  • BETA Technologies maintains a drug-free workplace and candidates are subject to background screening and may be required to obtain security clearance