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 ...
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
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 ...
Lebanon, NH · On-site
$137K - $181K/yr
Join Simbex as a Senior Software Engineer - Cloud Services and help build and modernize the backend systems behind our connected-device and sensor-analytics platforms. Our work lives where hardware ...
Lebanon, NH · On-site
$137K - $181K/yr
Join Simbex as a Senior Software Engineer - Cloud Services and help build and modernize the backend systems behind our connected-device and sensor-analytics platforms. Our work lives where hardware ...
Salary: $140,000 to $160,000 Join Simbex as a Senior Software Engineer - Cloud Services and help build and modernize the backend systems behind our connected-device and sensor-analytics platforms.
Quick apply
Salary: $140,000 to $160,000 Join Simbex as a Senior Software Engineer - Cloud Services and help build and modernize the backend systems behind our connected-device and sensor-analytics platforms.
Lebanon, NH · On-site
$140K - $160K/yr
Join Simbex as a Senior Software Engineer - Cloud Services and help build and modernize the backend systems behind our connected-device and sensor-analytics platforms. Our work lives where hardware ...
Lebanon, NH · On-site
$140K - $160K/yr
Join Simbex as a Senior Software Engineer - Cloud Services and help build and modernize the backend systems behind our connected-device and sensor-analytics platforms. Our work lives where hardware ...
$193K - $229K/yr
We are seeking an inquisitive, entry-level Software System Support Engineer to join our team focused on wearable IoT devices and data systems. In this role, you will serve as a critical bridge ...
$193K - $229K/yr
We are seeking an inquisitive, entry-level Software System Support Engineer to join our team focused on wearable IoT devices and data systems. In this role, you will serve as a critical bridge ...
Salary: $75,000 to $95,000 We are seeking an inquisitive, entry-level Software System Support Engineer to join our team focused on wearable IoT devices and data systems. In this role, you will serve ...
Quick apply
Salary: $75,000 to $95,000 We are seeking an inquisitive, entry-level Software System Support Engineer to join our team focused on wearable IoT devices and data systems. In this role, you will serve ...
Lebanon, NH · On-site
$75K - $95K/yr
We are seeking an inquisitive, entry-level Software System Support Engineer to join our team focused on wearable IoT devices and data systems. In this role, you will serve as a critical bridge ...
Lebanon, NH · On-site
$75K - $95K/yr
We are seeking an inquisitive, entry-level Software System Support Engineer to join our team focused on wearable IoT devices and data systems. In this role, you will serve as a critical bridge ...
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 ...
Hanover, NH · On-site
$69K - $158K/yr
Salesforce Software Developer 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 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
$55 - $60/hr
You will partner with engineering, product, UX, DevOps, and external stakeholders to drive ... Lead end-to-end delivery of software development projects using Agile/Scrum methodologies.
Quick apply
Hanover, NH · On-site
$55 - $60/hr
You will partner with engineering, product, UX, DevOps, and external stakeholders to drive ... Lead end-to-end delivery of software development projects using Agile/Scrum methodologies.
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 ...
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
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 ...
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 · 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 ...
$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
47th of 555 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