Drive improvements in software quality, reliability, and development practices What You Bring Required: * Bachelor's degree in Computer Science (Preferred), Computer Engineering, Electrical ...
Drive improvements in software quality, reliability, and development practices What You Bring Required: * Bachelor's degree in Computer Science (Preferred), Computer Engineering, Electrical ...
Senior Software Engineer
Haverhill, MA · On-site
$138K - $180K/yr
Participating in the full software product lifecycle: development, prototyping, integration, verification, delivery, and support, as required * Participating in technical reviews and status meetings
Senior Software Engineer
Haverhill, MA · On-site
$138K - $180K/yr
Participating in the full software product lifecycle: development, prototyping, integration, verification, delivery, and support, as required * Participating in technical reviews and status meetings
Senior Software Engineer
West Newbury, MA · On-site
$138K - $180K/yr
Participating in the full software product lifecycle: development, prototyping, integration, verification, delivery, and support, as required * Participating in technical reviews and status meetings
Senior Software Engineer
West Newbury, MA · On-site
$138K - $180K/yr
Participating in the full software product lifecycle: development, prototyping, integration, verification, delivery, and support, as required * Participating in technical reviews and status meetings
Senior Software Engineer
Seabrook, NH · On-site
$138K - $180K/yr
Participating in the full software product lifecycle: development, prototyping, integration, verification, delivery, and support, as required * Participating in technical reviews and status meetings
Senior Software Engineer
Seabrook, NH · On-site
$138K - $180K/yr
Participating in the full software product lifecycle: development, prototyping, integration, verification, delivery, and support, as required * Participating in technical reviews and status meetings
Senior Software Engineer
Newburyport, MA · On-site
$138K - $180K/yr
Participating in the full software product lifecycle: development, prototyping, integration, verification, delivery, and support, as required * Participating in technical reviews and status meetings
Senior Software Engineer
Newburyport, MA · On-site
$138K - $180K/yr
Participating in the full software product lifecycle: development, prototyping, integration, verification, delivery, and support, as required * Participating in technical reviews and status meetings
Senior Software Engineer
Haverhill, MA · On-site
$138K - $180K/yr
Participating in the full software product lifecycle: development, prototyping, integration, verification, delivery, and support, as required * Participating in technical reviews and status meetings
Senior Software Engineer
Haverhill, MA · On-site
$138K - $180K/yr
Participating in the full software product lifecycle: development, prototyping, integration, verification, delivery, and support, as required * Participating in technical reviews and status meetings
Senior Software Engineer
Salisbury, MA · On-site
$138K - $180K/yr
Participating in the full software product lifecycle: development, prototyping, integration, verification, delivery, and support, as required * Participating in technical reviews and status meetings
Senior Software Engineer
Salisbury, MA · On-site
$138K - $180K/yr
Participating in the full software product lifecycle: development, prototyping, integration, verification, delivery, and support, as required * Participating in technical reviews and status meetings
Senior Software Engineer
Atkinson, NH · On-site
$138K - $180K/yr
Participating in the full software product lifecycle: development, prototyping, integration, verification, delivery, and support, as required * Participating in technical reviews and status meetings
Senior Software Engineer
Atkinson, NH · On-site
$138K - $180K/yr
Participating in the full software product lifecycle: development, prototyping, integration, verification, delivery, and support, as required * Participating in technical reviews and status meetings
Senior Software Engineer
Newbury, MA · On-site
$138K - $180K/yr
Participating in the full software product lifecycle: development, prototyping, integration, verification, delivery, and support, as required * Participating in technical reviews and status meetings
Senior Software Engineer
Newbury, MA · On-site
$138K - $180K/yr
Participating in the full software product lifecycle: development, prototyping, integration, verification, delivery, and support, as required * Participating in technical reviews and status meetings
Senior Software Engineer
Amesbury, MA · On-site
$138K - $180K/yr
Participating in the full software product lifecycle: development, prototyping, integration, verification, delivery, and support, as required * Participating in technical reviews and status meetings
Senior Software Engineer
Amesbury, MA · On-site
$138K - $180K/yr
Participating in the full software product lifecycle: development, prototyping, integration, verification, delivery, and support, as required * Participating in technical reviews and status meetings
Senior Software Engineer
Merrimac, MA · On-site
$138K - $180K/yr
Participating in the full software product lifecycle: development, prototyping, integration, verification, delivery, and support, as required * Participating in technical reviews and status meetings
Senior Software Engineer
Merrimac, MA · On-site
$138K - $180K/yr
Participating in the full software product lifecycle: development, prototyping, integration, verification, delivery, and support, as required * Participating in technical reviews and status meetings
Embedded Software Engineer II
Exeter, NH · On-site
$133K - $176K/yr
Embedded Software Engineer II SIG SAUER, Inc. is a leading provider and manufacturer of firearms ... Contribute to refining development processes by identifying inefficiencies and suggesting ...
Embedded Software Engineer II
Exeter, NH · On-site
$133K - $176K/yr
Embedded Software Engineer II SIG SAUER, Inc. is a leading provider and manufacturer of firearms ... Contribute to refining development processes by identifying inefficiencies and suggesting ...
Embedded Software Engineer II
$133K - $176K/yr
Embedded Software Engineer II SIG SAUER, Inc. is a leading provider and manufacturer of firearms ... Contribute to refining development processes by identifying inefficiencies and suggesting ...
Quick apply
Embedded Software Engineer II
$133K - $176K/yr
Embedded Software Engineer II SIG SAUER, Inc. is a leading provider and manufacturer of firearms ... Contribute to refining development processes by identifying inefficiencies and suggesting ...
Embedded Software Engineer II
Exeter, NH · On-site
$100 - $125/hr
The Embedded Software Engineer II is responsible for developing moderately complex software system ... Contribute to refining development processes by identifying inefficiencies and suggesting ...
New
Embedded Software Engineer II
Exeter, NH · On-site
$100 - $125/hr
The Embedded Software Engineer II is responsible for developing moderately complex software system ... Contribute to refining development processes by identifying inefficiencies and suggesting ...
New
Lead the design, development, testing, deployment, and maintenance of scientific software systems that process hydrographic data from satellite, lidar, and other emerging survey methods. * Build ...
Lead the design, development, testing, deployment, and maintenance of scientific software systems that process hydrographic data from satellite, lidar, and other emerging survey methods. * Build ...
Software Developer, Emerging Hydrographic Data Systems
Durham, NH · On-site
$60 - $80/hr
Lead the design, development, testing, deployment, and maintenance of scientific software systems that process hydrographic data from satellite, lidar, and other emerging survey methods. * Build ...
Software Developer, Emerging Hydrographic Data Systems
Durham, NH · On-site
$60 - $80/hr
Lead the design, development, testing, deployment, and maintenance of scientific software systems that process hydrographic data from satellite, lidar, and other emerging survey methods. * Build ...
Software Developer I
Greenland, NH · Remote
Company Overview PoliteMail Software was launched in 2006 to measure Microsoft Outlook & Exchange ... Proficient development using C#, .NET and React * Agentic development using Claude Code * Low ...
Quick apply
Software Developer I
Greenland, NH · Remote
Company Overview PoliteMail Software was launched in 2006 to measure Microsoft Outlook & Exchange ... Proficient development using C#, .NET and React * Agentic development using Claude Code * Low ...
Software Developer I
Greenland, NH · On-site +1
Company Overview PoliteMail Software was launched in 2006 to measure Microsoft Outlook & Exchange ... Proficient development using C#, .NET and React * Agentic development using Claude Code * Low ...
Software Developer I
Greenland, NH · On-site +1
Company Overview PoliteMail Software was launched in 2006 to measure Microsoft Outlook & Exchange ... Proficient development using C#, .NET and React * Agentic development using Claude Code * Low ...
Software Developer I
Greenland, NH · On-site
$80 - $100/hr
Company Overview PoliteMail Software was launched in 2006 to measure Microsoft Outlook & Exchange ... Proficient development using C#, .NET and React * Agentic development using Claude Code * Low ...
Software Developer I
Greenland, NH · On-site
$80 - $100/hr
Company Overview PoliteMail Software was launched in 2006 to measure Microsoft Outlook & Exchange ... Proficient development using C#, .NET and React * Agentic development using Claude Code * Low ...
The Senior Associate Software Engineer is responsible for the development and maintenance of applications used in the manufacturing environment and in related upstream and downstream systems. This ...
The Senior Associate Software Engineer is responsible for the development and maintenance of applications used in the manufacturing environment and in related upstream and downstream systems. This ...
Software Development information
See Durham, NH salary details
$78K - $86.8K
4% of jobs
$86.8K - $95.6K
4% of jobs
$95.6K - $104.4K
5% of jobs
$104.4K - $113.3K
5% of jobs
$121.4K is the 25th percentile. Wages below this are outliers.
$113.3K - $122.1K
6% of jobs
$122.1K - $130.9K
7% of jobs
$130.9K - $139.7K
11% of jobs
The median wage is $144.2K / yr.
$139.7K - $148.6K
13% of jobs
$148.6K - $157.4K
17% of jobs
$158.2K is the 75th percentile. Wages above this are outliers.
$157.4K - $166.2K
17% of jobs
$166.2K - $175K
10% of jobs
$78K
$139.3K
$175K
How much do software development jobs pay per year?
What is software development?
What are the key skills and qualifications needed to thrive as a software developer, and why are they important?
What are some common challenges software developers face when working on collaborative projects, and how can these be addressed?
What is the difference between Software Development vs Software Engineering?
| Aspect | Software Development | Software Engineering |
|---|---|---|
| Credentials | Typically requires a degree in computer science or related field, coding certifications | Similar credentials, often includes certifications in software engineering principles |
| Work Environment | Developing, coding, and testing software applications | Designing, analyzing, and managing software projects and systems |
| Industry Usage | Commonly used in tech companies, startups, and software firms | Used in larger organizations, focusing on system architecture and process |
| Search & Comparison Intent | Focuses on coding and application creation | Emphasizes system design and engineering principles |
While both roles involve software creation, Software Development primarily focuses on coding and building applications, whereas Software Engineering encompasses designing, analyzing, and managing complex software systems with a broader engineering perspective.
What exactly do software developers do?
What jobs can a software developer do?
What are the most commonly searched types of Software Development jobs in Durham, NH?
The most popular types of Software Development jobs in Durham, NH are:
What cities near Durham, NH are hiring for Software Development jobs?
Cities near Durham, NH with the most Software Development job openings:

Sr. Software Engineer (C, C++, Linux)
Salem, NH • On-site
Full-time
Medical, Retirement, PTO
Re-posted 2 days ago
Job description
- Design and develop embedded software that controls system behavior in advanced imaging and security platforms
- Build software that interfaces directly with hardware, controllers, and electromechanical subsystems
- Develop and optimize real-time, multi-threaded applications in Linux environments
- Troubleshoot and resolve software/hardware integration issues across lab, manufacturing, and field settings
- Partner with electrical, mechanical, systems, and test engineers to define interfaces and validate system performance
- Contribute to software architecture, requirements, testing strategies, and technical documentation
- Support system integration, performance tuning, and root-cause analysis
- Drive improvements in software quality, reliability, and development practices
What You Bring
Required:
- Bachelor's degree in Computer Science (Preferred), Computer Engineering, Electrical Engineering, or related field
- 7+ years of experience in embedded or systems-level software development
- Strong expertise in C/C++ development within Linux environments
- Experience working with software that interfaces directly with hardware or control systems
- Solid understanding of real-time systems, multi-threading, and low-level software design
- Proven ability to debug complex software-hardware integration challenges
- Strong problem-solving skills and ability to collaborate across engineering disciplines
Nice to Have:
- Experience with embedded Linux, RTOS, or similar platforms
- Familiarity with debugging tools such as GDB, Valgrind, or Cppcheck
- Experience with scripting (Python, Bash, Perl)
- Knowledge of device drivers, communication protocols, or hardware interfaces
- Exposure to control systems, sensors, motors, or industrial equipment
- Experience in regulated or high-reliability environments (medical, aerospace, security, etc.)
- Background in imaging systems or aviation/security technologies
Why Analogic
- Work on mission-critical systems deployed globally
- Be part of a collaborative R&D environment with deep technical expertise
- Influence products from concept through deployment
- Competitive compensation, benefits, and growth opportunities
Join Us
If you're passionate about building software that directly controls real-world systems-and want to see your work deployed in high-impact environments-we'd love to hear from you.
- Analogic Temp: Temporary employees are eligible to participate in the company's 401(k) plan; however, they are not eligible for health benefits, paid time off, or holiday pay.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
About Analogic
Sourced by ZipRecruiter
Industry
Medical equipment and supplies manufacturing
Company size
1,001 - 5,000 Employees
Headquarters location
Peabody, MA, US
Year founded
1967