1

Computer Programming Jobs in Vermont (NOW HIRING)

Product Developer

Burlington, VT · On-site

$126K - $172K/yr

Master's degree in Computer Science, Computer Engineering, Information Systems, Information Technology, or a closely related field and five (5) years of related experience required. * Experience must ...

Product Developer

Burlington, VT · On-site

$126K - $172K/yr

Master's degree in Computer Science, Computer Engineering, Information Systems, Information Technology, or a closely related field and five (5) years of related experience required. * Experience must ...

... in Computer Engineering, Data Processing/Analytics/Science, Computer Science, Software Engineering, Artificial Intelligence and Robotics preferred - Designing, training, and deploying machine ...

NGA AI Engineer Manager

Montpelier, VT · On-site

$73K - $244K/yr

... in Computer Engineering, Data Processing/Analytics/Science, Computer Science, Software Engineering, Artificial Intelligence and Robotics preferred - Demonstrating exceptional team leadership ...

next page

Showing results 1-20

Computer Programming information

See Vermont salary details

$35.1K

$69.1K

$101.5K

How much do computer programming jobs pay per year?

As of Jun 9, 2026, the average yearly pay for computer programming in Vermont is $69,084.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,700.00 and $85,100.00 per year, depending on experience, location, and employer.

What are some common challenges computer programmers face when working on large-scale software projects?

Computer programmers often encounter challenges such as coordinating with multiple team members, managing complex codebases, and ensuring that their code integrates smoothly with existing systems. Communication and version control become critical as the project grows, and programmers must be adept at using tools like Git and collaborating via code reviews. Additionally, balancing feature development with bug fixes and technical debt is a typical challenge, requiring strong organizational and problem-solving skills.

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

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), algorithmic thinking, and a relevant degree or coding certification. Familiarity with version control systems like Git, integrated development environments (IDEs), and debugging tools is standard. Problem-solving, attention to detail, and effective communication are standout soft skills in this field. These skills are crucial for building reliable software, collaborating with teams, and adapting to evolving technology requirements.

What is computer programming?

Computer programming is the process of designing, writing, testing, and maintaining instructions (code) that computers can execute to perform specific tasks or solve problems. Programmers use programming languages such as Python, Java, or C++ to communicate with computers and create software, websites, apps, and more. This field involves logical thinking, problem-solving skills, and continuous learning to keep up with new technologies.

What is the difference between Computer Programming vs Software Development?

AspectComputer ProgrammingSoftware Development
Required CredentialsTypically a degree in computer science or related field; certifications like Microsoft Certified or Oracle CertifiedSame as computer programming, often includes project management certifications
Work EnvironmentOften individual or small team coding tasks, in offices or remote settingsIncludes planning, designing, coding, testing, and deployment, often in larger teams
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech companies, enterprise IT departments
Common Search & Comparison IntentUnderstanding coding roles, entry-level tasksBroader scope, project management, and lifecycle involvement

Computer programming focuses on writing code to create software, while software development encompasses the entire process of designing, building, testing, and maintaining software applications. Both roles require similar credentials but differ in scope and responsibilities, with software development involving a broader set of tasks beyond coding alone.

Is programming still worth it in 2026?

Computer programming remains a valuable skill in 2026, with demand driven by advancements in technology, automation, and digital transformation across industries. Programmers with expertise in popular languages, software development, and problem-solving continue to find strong job opportunities and career growth prospects.

What jobs make $3,000 a month without a degree?

In computer programming, entry-level roles such as web developers, software testers, or freelance programmers can earn around $3,000 per month without a formal degree, especially if they have strong coding skills and a portfolio. Many of these jobs rely on demonstrated ability, self-learning, and certifications rather than traditional education, and they often involve remote work or freelance projects.
What are the most commonly searched types of Computer Programming jobs in Vermont? The most popular types of Computer Programming jobs in Vermont are:
What job categories do people searching Computer Programming jobs in Vermont look for? The top searched job categories for Computer Programming jobs in Vermont are:
What cities in Vermont are hiring for Computer Programming jobs? Cities in Vermont with the most Computer Programming job openings:
Infographic showing various Computer Programming job openings in Vermont as of June 2026, with employment types broken down into 1% As Needed, 86% Full Time, 12% Part Time, and 1% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $69,084 per year, or $33.2 per hour.

Project Engineer - Intern

Hottinger Brüel & Kjær

Williston, VT • On-site

$17.25 - $22.50/hr

Part-time

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Engineering Intern - Industrial AI and Asset Intelligence Team and Monitoring & Wireless Systems
Location: Hybrid (459 Hurricane Lane, Suite 102, Williston, VT 05495)
Business: In-Process
Duration: Summer Internship (full-time), During school: Part-time
Reporting: Guga Gugaratshan (Director) supporting BU Tech Leaders
About HBK
HBK develops advanced measurement, sensing, and monitoring technologies used across critical infrastructure, transportation, energy, industrial systems, and AI infrastructure environments.
Our solutions combine:
  • Sensors and instrumentation
  • Wireless monitoring systems
  • Data acquisition platforms
  • Edge and cloud technologies
  • Engineering analytics and AI-enabled monitoring

This internship is designed for students interested in working at the intersection of engineering, monitoring technology, wireless systems, and customer-facing product development.
Role Overview
HBK is seeking a motivated Engineering Intern to support the development and deployment of monitoring and wireless sensing solutions.
The intern will work closely with engineering, product, and customer teams on real-world applications involving:
  • Wireless monitoring products
  • Sensor systems
  • Data acquisition hardware
  • Monitoring software platforms
  • Customer demonstrations and technical support

This role is highly hands-on and ideal for a student interested in practical engineering, product development, field applications, and customer interaction.
Responsibilities
Product Development Support
  • Assist with development and testing of monitoring and wireless sensing products
  • Support integration of sensors, DAQ systems, and monitoring platforms
  • Help validate hardware and software functionality
  • Participate in prototype setup and system configuration

Wireless Monitoring Systems
  • Support setup and troubleshooting of wireless sensing systems
  • Work with edge devices, gateways, and communication technologies
  • Assist with data collection and monitoring workflows

Customer Interaction & Applications
  • Support customer demonstrations and technical discussions
  • Help prepare engineering presentations, demos, and application materials
  • Assist with customer-focused testing and deployment activities
  • Participate in understanding customer monitoring challenges and use cases

Engineering & Analytics
  • Analyze monitoring data and support basic signal interpretation
  • Assist with visualization and reporting of engineering data
  • Support documentation of testing procedures and technical findings

Preferred Qualifications
  • Pursuing a degree in:
    • Mechanical Engineering
    • Electrical Engineering
    • Computer Engineering
    • Mechatronics
    • Data Science
    • or related technical field
  • Interest in one or more of the following:
    • Sensors and instrumentation
    • Wireless systems
    • Structural or industrial monitoring
    • Embedded systems
    • Data acquisition systems
    • AI/analytics for engineering systems
    • Industrial IoT
  • Comfortable working in a hands-on engineering environment
  • Strong communication and teamwork skills
  • Interest in interacting with customers and understanding real-world engineering problems

What the Intern Will Gain
  • Exposure to real industrial monitoring applications
  • Hands-on experience with advanced sensing and wireless technologies
  • Experience working with engineers, product teams, and customers
  • Understanding of how monitoring systems are developed and deployed in industry
  • Exposure to AI-enabled engineering and asset intelligence workflows