1

Software Engineer Jobs in Bennington, VT (NOW HIRING)

Required Qualifications: * 10+ years of experience as a software engineer and have been the Technical Lead on more than 2 projects or programs. * 3+ years of experience as a Product Manager and have ...

DevOps Engineer

MA · On-site +1

$49.50 - $68/hr

Mandatory Requirements: * 5+ years of experience in IT analysis, software development, and systems ... Engineer, CKA/CKAD). * Experience with GitOps tools like ArgoCD or Flux. * Familiarity with ...

Test & Integration Engineering: hardware/software validation, verification, and performance testing * Requirements Engineering: documenting, analyzing, and managing system requirements * Model-Based ...

Systems Engineer

Pittsfield, MA · On-site

$38.75 - $49.35/hr

Test & Integration Engineering: hardware/software validation, verification, and performance testing * Requirements Engineering: documenting, analyzing, and managing system requirements * Model-Based ...

Ability to operate and understand/communicate results from structural FEA software as well as ... Analyzes engineering proposals, process requirements, and related technical data relating to ...

Plastics Design Engineer

Arlington, VT · On-site

$75K - $95K/yr

Ability to operate and understand/communicate results from structural FEA software as well as ... Analyzes engineering proposals, process requirements, and related technical data relating to ...

next page

Showing results 1-20

Software Engineer information

See Bennington, VT salary details

$61.2K

$142.3K

$198.2K

How much do software engineer jobs pay per year?

As of Jun 12, 2026, the average yearly pay for software engineer in Bennington, VT is $142,266.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,700.00 and $166,800.00 per year, depending on experience, location, and employer.

Does Embry Riddle have software engineering?

Embry-Riddle Aeronautical University offers programs related to software engineering, including degrees in computer science and software development. These programs typically include coursework in programming languages, algorithms, and systems design, preparing students for careers as software engineers.

What job does a software engineer do?

A software engineer designs, develops, tests, and maintains software applications and systems. They use programming languages, such as Java, Python, or C++, and often collaborate with teams to create solutions that meet user needs and technical requirements.

What Is the Job of a Software Engineer?

Software engineers design, build, and maintain software systems for electronic devices. A software engineer may operate alone, but typically they spend their time collaborating with other engineers, scientists, and various specialists to come up with creative solutions.

On a day-to-day basis, software engineers operate as the creative brain behind electronic devices. They ensure active programs run smoothly and may recommend software updates for product optimization. In some cases, a software engineer may write or program code. Software engineers may also spend time troubleshooting and explaining programs to clients.

What engineers make $500,000?

Senior software engineers, especially those working in high-demand areas like tech hubs or with expertise in specialized fields such as machine learning, cloud computing, or cybersecurity, can earn $500,000 or more annually. Compensation often includes base salary, bonuses, and stock options, particularly at large tech companies or startups with significant funding.

Will AI replace software engineers in 2040?

Software engineers design, develop, and maintain software systems, and while AI can automate certain coding tasks, it is unlikely to fully replace human engineers by 2040. AI tools will continue to augment engineering work, requiring skills in programming, problem-solving, and system design to adapt to evolving technology. Human oversight remains essential for complex decision-making and ethical considerations in software development.

What are Software Engineers?

Software Engineers are professionals who design, develop, test, and maintain computer software and systems. They use programming languages, engineering principles, and problem-solving skills to build applications, websites, or software solutions that meet specific needs. Software Engineers may work in a variety of industries, such as technology, finance, healthcare, or entertainment, collaborating with other team members to deliver functional and reliable software. Their role often involves analyzing user requirements, writing code, debugging errors, and continually improving software performance.

What are some common challenges software engineers face when collaborating on large development teams?

Software engineers working on large teams often encounter challenges with communication, code integration, and maintaining consistent coding standards. Coordinating across multiple developers can lead to merge conflicts and misunderstandings about project requirements or priorities. Adopting tools like version control systems, regular code reviews, and clear documentation helps mitigate these issues. Building strong collaboration skills and proactively seeking clarification are key to ensuring smooth teamwork and project success.

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

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are typically required. Excellent teamwork, communication, and adaptability distinguish top performers in this role. These skills ensure efficient, high-quality software development that meets user needs and adapts to technological changes.

What is the difference between Software Engineer vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certificationsBachelor's degree often preferred, certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systemsWriting, coding, and implementing software applications
Industry UsageUsed across tech, finance, healthcare, and more for system-level rolesCommonly used in app and web development projects
Search IntentUnderstanding roles, responsibilities, and qualificationsLearning about coding, programming, and project work

While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

What are the most commonly searched types of Software Engineer jobs in Bennington, VT? The most popular types of Software Engineer jobs in Bennington, VT are:
What cities near Bennington, VT are hiring for Software Engineer jobs? Cities near Bennington, VT with the most Software Engineer job openings:
Infographic showing various Software Engineer job openings in Bennington, VT as of June 2026, with employment types broken down into 94% Full Time, and 6% Contract. Highlights an 94% In-person, and 6% Remote job distribution, with an average salary of $142,266 per year, or $68.4 per hour.
Software Solutions Architect

Software Solutions Architect

General Dynamics Mission Systems, Inc

Pittsfield, MA • On-site

$157K - $174K/yr

Full-time

Medical, Retirement

Posted 2 days ago


General Dynamics Mission Systems rating

8.2

Company rating: 8.2 out of 10

Based on 28 frontline employees who took The Breakroom Quiz

77th of 188 rated software companies


Job description

Basic Qualifications
Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 8+ years of job-related experience, or a Master's degree plus 6 years of job-related experience. Agile experience preferred.
CLEARANCE REQUIREMENTS:: Department of Defense Secret security clearance is preferred at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.
Responsibilities for this Position
ROLE AND POSITION OBJECTIVES:
Are you a visionary architect ready to lead cutting-edge work on some of the nation's most critical defense systems? Join General Dynamics Mission Systems as a Software Solutions Architect.
You'll lead a dynamic, cross-functional team of Software Architects driving the design, integration, simulation, training, and sustainment of the Trident Strategic Weapon and Launch Control System - while also shaping the future through the Next Generation Strategic Weapon System (D5 Life Extension 2). This is a rare opportunity to get in at the ground floor and leave your mark on programs of national significance.
We encourage you to apply if you have any of these preferred skills or experiences:
  • Engaging in strategic business discussions and translating them into actionable solutions
  • Developing and championing architecture tenets and a cohesive technical vision across systems and domains
  • Navigating and bridging communication across multiple teams within a matrixed organization
  • Designing complex systems and the critical connections between them
  • Equally adept at working independently or leading teams to prototype and deploy mission-critical tactical systems
  • Serving as a versatile bridge between business strategy and technical execution.

What sets you apart:
You're more than a technical expert - you're a leader and innovator. You stand out if you are:
  • A creative thinker with a proven track record of developing architectural visions and shepherding them through the full software development life cycle
  • Skilled at applying technical standards and methodologies to solve complex, real-world challenges
  • An exceptional communicator who can secure buy-in and align stakeholders around bold ideas
  • A collaborative leader who elevates those around you and positions the team for success
  • Committed to continuous professional growth - for yourself and your colleagues
  • Experienced with Strategic Weapon Systems, particularly FBM Fire Control (a significant plus!)
  • Identifies opportunities to apply AI for continuous improvement and innovation

Our Commitment to You:
We invest in our people as much as our missions:
  • Exciting career trajectory with continuous learning and development opportunities
  • Research-driven, impactful work alongside award-winning teams building real solutions for national security
  • Flexible 9/80 schedule - enjoy every other Friday off if you choose
  • Competitive compensation and benefits, including:
    • 401(k) matching
    • Flex time off
    • Paid parental leave
    • Comprehensive healthcare
    • Health and wellness programs
    • Employee resource and social groups
    • And much more!
  • Explore all benefits at gdmissionsystems.com/careers/why-work-for-us/benefits

Workplace Options:
This position offers fully on-site OR hybrid/flex arrangements to suit your lifestyle. On-site work is based at our Pittsfield, MA facility, home to the Maritime & Strategic Systems (M&SS) line of business - a collaborative and innovative environment you'll be proud to call home.
#LI-Hybrid
Salary Note
This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled.
Combined Salary Range
USD $157,487.00 - USD $174,713.00 /Yr.
Company Overview
General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!
Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans

What General Dynamics Mission Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom