Software Engineer
Hanover, NH · On-site
No Position Purpose The Software Engineer for Advancement is a full-stack developer who designs, develops, tests, and maintains software applications that advance the mission of Dartmouth ...
Hanover, NH · On-site
No Position Purpose The Software Engineer for Advancement is a full-stack developer who designs, develops, tests, and maintains software applications that advance the mission of Dartmouth ...
Hanover, NH · On-site
No Position Purpose The Software Engineer for Advancement is a full-stack developer who designs, develops, tests, and maintains software applications that advance the mission of Dartmouth ...
Hanover, NH · Hybrid
Software Engineer We are seeking a Software Engineer to join a collaborative team within a higher education environment. This role offers the opportunity to build and enhance applications that ...
Hanover, NH · Hybrid
Software Engineer We are seeking a Software Engineer to join a collaborative team within a higher education environment. This role offers the opportunity to build and enhance applications that ...
Hanover, NH · On-site
$204K/yr
Position Details Position Information Posting date 03/13/2026 Closing date Open Until Filled Yes Position Number 1129555 Position Title Research Software Engineer Hiring Range Minimum $87,700 Hiring ...
Hanover, NH · On-site
$204K/yr
Position Details Position Information Posting date 03/13/2026 Closing date Open Until Filled Yes Position Number 1129555 Position Title Research Software Engineer Hiring Range Minimum $87,700 Hiring ...
Bradford, VT · On-site
Robotics Software Engineer Overview MVP Robotics is a boutique engineering firm born out of Dartmouth College's Thayer School of Engineering based in Bradford, VT. MVP's mission is to improve human ...
Quick apply
Bradford, VT · On-site
Robotics Software Engineer Overview MVP Robotics is a boutique engineering firm born out of Dartmouth College's Thayer School of Engineering based in Bradford, VT. MVP's mission is to improve human ...
White River Junction, VT · On-site
$100K - $130K/yr
Remote POSITION SUMMARY The Senior CAM Software Engineer leads the development and enhancement of computer-aided manufacturing (CAM) software used to produce complex turbomachinery components. This ...
White River Junction, VT · On-site
$100K - $130K/yr
Remote POSITION SUMMARY The Senior CAM Software Engineer leads the development and enhancement of computer-aided manufacturing (CAM) software used to produce complex turbomachinery components. This ...
White River Junction, VT · On-site +1
$100K - $130K/yr
Remote POSITION SUMMARY The Senior CAM Software Engineer leads the development and enhancement of computer-aided manufacturing (CAM) software used to produce complex turbomachinery components. This ...
White River Junction, VT · On-site +1
$100K - $130K/yr
Remote POSITION SUMMARY The Senior CAM Software Engineer leads the development and enhancement of computer-aided manufacturing (CAM) software used to produce complex turbomachinery components. This ...
White River Junction, VT · On-site
$90K - $110K/yr
Develop a full understanding of the CAE software product suite * Assume the primary technical relationship with the customer * Lead engineering design projects, many of which will be collaborative ...
White River Junction, VT · On-site
$90K - $110K/yr
Develop a full understanding of the CAE software product suite * Assume the primary technical relationship with the customer * Lead engineering design projects, many of which will be collaborative ...
White River Junction, VT · Remote
$90K - $110K/yr
Develop a full understanding of the CAE software product suite * Assume the primary technical relationship with the customer * Lead engineering design projects, many of which will be collaborative ...
White River Junction, VT · Remote
$90K - $110K/yr
Develop a full understanding of the CAE software product suite * Assume the primary technical relationship with the customer * Lead engineering design projects, many of which will be collaborative ...
NH · On-site
Operates computer-assisted engineering and design software and equipment to perform engineering tasks. * Electrical/controls focused automation engineer: * Intermediate experience with programming ...
NH · On-site
Operates computer-assisted engineering and design software and equipment to perform engineering tasks. * Electrical/controls focused automation engineer: * Intermediate experience with programming ...
Hanover, NH · On-site
$69K - $158K/yr
Salesforce Software Developer, Mid The Opportunity: As a Salesforce developer, you will work closely with other developers, product owners, test engineers, and architects to ensure the timely and ...
Hanover, NH · On-site
$69K - $158K/yr
Salesforce Software Developer, Mid The Opportunity: As a Salesforce developer, you will work closely with other developers, product owners, test engineers, and architects to ensure the timely and ...
White River Junction, VT · On-site
$100K - $140K/yr
... and software development teams. Level and scope of responsibility will be adjusted based on ... Formulating engineering problems * Researching state-of-the-art methods and modeling techniques
White River Junction, VT · On-site
$100K - $140K/yr
... and software development teams. Level and scope of responsibility will be adjusted based on ... Formulating engineering problems * Researching state-of-the-art methods and modeling techniques
White River Junction, VT · Hybrid
$100K - $140K/yr
... and software development teams. Level and scope of responsibility will be adjusted based on ... Formulating engineering problems * Researching state-of-the-art methods and modeling techniques
White River Junction, VT · Hybrid
$100K - $140K/yr
... and software development teams. Level and scope of responsibility will be adjusted based on ... Formulating engineering problems * Researching state-of-the-art methods and modeling techniques
Hanover, NH · On-site
This role will oversee cross-functional engineering teams, manage software delivery milestones, coordinate system integrations, and drive successful execution of healthcare innovation program. Key ...
Hanover, NH · On-site
This role will oversee cross-functional engineering teams, manage software delivery milestones, coordinate system integrations, and drive successful execution of healthcare innovation program. Key ...
White River Junction, VT · Remote
$70K - $85K/yr
The CAE Applications Engineer will be responsible for supporting and promoting the Concepts NREC ... Assume role as the primary technical contact for the CAE software product suite. * Assist regional ...
White River Junction, VT · Remote
$70K - $85K/yr
The CAE Applications Engineer will be responsible for supporting and promoting the Concepts NREC ... Assume role as the primary technical contact for the CAE software product suite. * Assist regional ...
White River Junction, VT · On-site
$70K - $85K/yr
The CAE Applications Engineer will be responsible for supporting and promoting the Concepts NREC ... Assume role as the primary technical contact for the CAE software product suite. * Assist regional ...
White River Junction, VT · On-site
$70K - $85K/yr
The CAE Applications Engineer will be responsible for supporting and promoting the Concepts NREC ... Assume role as the primary technical contact for the CAE software product suite. * Assist regional ...
Hanover, NH · On-site
The Engineering Office strives to provide high quality engineering services for a wide range of ... Proficiency with ArcGIS software. * Exceptional organizational, interpersonal, leadership and ...
Hanover, NH · On-site
The Engineering Office strives to provide high quality engineering services for a wide range of ... Proficiency with ArcGIS software. * Exceptional organizational, interpersonal, leadership and ...
White River Junction, VT · Remote
$117K - $146K/yr
This position partners with software engineers, DevOps teams, and security professionals to embed security into the full software development lifecycle. Collaborate within an expanding Cybersecurity ...
White River Junction, VT · Remote
$117K - $146K/yr
This position partners with software engineers, DevOps teams, and security professionals to embed security into the full software development lifecycle. Collaborate within an expanding Cybersecurity ...
Hanover, NH · On-site
$35 - $40/hr
Partner with engineering, product, UX, and DevOps teams to ensure successful delivery. * Monitor ... Ensure software development follows security-by-design and compliance best practices. * Manage ...
Quick apply
Hanover, NH · On-site
$35 - $40/hr
Partner with engineering, product, UX, and DevOps teams to ensure successful delivery. * Monitor ... Ensure software development follows security-by-design and compliance best practices. * Manage ...
North Springfield, VT · On-site
$65K - $95K/yr
Manufacturing Engineer Summary : The Manufacturing Engineer is responsible for overseeing ... Proficiency in CAD software (e.g., SolidWorks, AutoCAD). * Knowledge of Lean Manufacturing, Six ...
Quick apply
North Springfield, VT · On-site
$65K - $95K/yr
Manufacturing Engineer Summary : The Manufacturing Engineer is responsible for overseeing ... Proficiency in CAD software (e.g., SolidWorks, AutoCAD). * Knowledge of Lean Manufacturing, Six ...
NH · On-site
$26.75 - $36.75/hr
... CAM software (e.g., Camworks, Mastercam, Fusion 360, NX, etc.) • Experience working with ... Engineering • Quality (CMM inspection teams) • Machine Operators / Setup Technicians • ...
NH · On-site
$26.75 - $36.75/hr
... CAM software (e.g., Camworks, Mastercam, Fusion 360, NX, etc.) • Experience working with ... Engineering • Quality (CMM inspection teams) • Machine Operators / Setup Technicians • ...
$63.4K - $76.3K
2% of jobs
$76.3K - $89.2K
4% of jobs
$89.2K - $102.1K
6% of jobs
$102.1K - $114.9K
8% of jobs
$121.9K is the 25th percentile. Wages below this are outliers.
$114.9K - $127.8K
7% of jobs
$127.8K - $140.7K
18% of jobs
The median wage is $143.7K / yr.
$140.7K - $153.6K
16% of jobs
$153.6K - $166.5K
2% of jobs
$171.8K is the 75th percentile. Wages above this are outliers.
$166.5K - $179.4K
26% of jobs
$179.4K - $192.3K
1% of jobs
$192.3K - $205.2K
8% of jobs
$63.4K
$147.3K
$205.2K
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.
| Aspect | Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field, certifications | Bachelor's degree often preferred, certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems | Writing, coding, and implementing software applications |
| Industry Usage | Used across tech, finance, healthcare, and more for system-level roles | Commonly used in app and web development projects |
| Search Intent | Understanding roles, responsibilities, and qualifications | Learning 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.

8.7
Based on 22 frontline employees who took The Breakroom Quiz
40th of 536 rated colleges and universities
Get the full story on Breakroom
Sourced by ZipRecruiter
Colleges, universities, and professional schools
5,001 - 10,000 Employees
Hanover, NH, US
1769