D. in Computer Science/Electrical Engineering/Computer Engineering + 1 years experience, or equivalent work experience * Expert knowledge of and extensive experience programming in C required.
Quick apply
D. in Computer Science/Electrical Engineering/Computer Engineering + 1 years experience, or equivalent work experience * Expert knowledge of and extensive experience programming in C required.
Quick apply
D. in Computer Science/Electrical Engineering/Computer Engineering + 1 years experience, or equivalent work experience * Expert knowledge of and extensive experience programming in C required.
Nashua, NH · On-site
D. in Computer Science/Electrical Engineering/Computer Engineering + 1 years experience, or equivalent work experience * Expert knowledge of and extensive experience programming in C required.
New
Nashua, NH · On-site
D. in Computer Science/Electrical Engineering/Computer Engineering + 1 years experience, or equivalent work experience * Expert knowledge of and extensive experience programming in C required.
New
Nashua, NH · On-site
D. in Computer Science/Electrical Engineering/Computer Engineering + 1 years experience, or equivalent work experience * Expert knowledge of and extensive experience programming in C required.
Nashua, NH · On-site
D. in Computer Science/Electrical Engineering/Computer Engineering + 1 years experience, or equivalent work experience * Expert knowledge of and extensive experience programming in C required.
Nashua, NH · On-site
D. in Computer Science/Electrical Engineering/Computer Engineering + 1 years experience, or equivalent work experience * Expert knowledge of and extensive experience programming in C required.
Nashua, NH · On-site
D. in Computer Science/Electrical Engineering/Computer Engineering + 1 years experience, or equivalent work experience * Expert knowledge of and extensive experience programming in C required.
Hanover, NH · On-site
Bachelor's degree in Computer Science or a related field * 5-8 years of professional software engineering experience * Demonstrated experience in: * Full-stack application development * Oracle PL/SQL ...
Hanover, NH · On-site
Bachelor's degree in Computer Science or a related field * 5-8 years of professional software engineering experience * Demonstrated experience in: * Full-stack application development * Oracle PL/SQL ...
Nashua, NH · On-site
... Computer Engineering * 3+ years of industry experience with software tools development on ... interconnect products or equivalent * Experience with programming of software tools with simple ...
Nashua, NH · On-site
... Computer Engineering * 3+ years of industry experience with software tools development on ... interconnect products or equivalent * Experience with programming of software tools with simple ...
Nashua, NH · On-site
... Computer Engineering * 3+ years of industry experience with software tools development on ... interconnect products or equivalent * Experience with programming of software tools with simple ...
Quick apply
Nashua, NH · On-site
... Computer Engineering * 3+ years of industry experience with software tools development on ... interconnect products or equivalent * Experience with programming of software tools with simple ...
Qualifications * BS in Computer/Electrical Engineering or Computer Science with +5 years experience ... Ability to appreciate software engineering principles and coding procedures Additional Information ...
Qualifications * BS in Computer/Electrical Engineering or Computer Science with +5 years experience ... Ability to appreciate software engineering principles and coding procedures Additional Information ...
Nashua, NH · On-site
Qualifications * BS in Computer/Electrical Engineering or Computer Science with +5 years experience ... Ability to appreciate software engineering principles and coding procedures Additional Information ...
New
Nashua, NH · On-site
Qualifications * BS in Computer/Electrical Engineering or Computer Science with +5 years experience ... Ability to appreciate software engineering principles and coding procedures Additional Information ...
New
Dover, NH · On-site +1
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). Physical Requirements This position may require extended periods of time at a desk ...
Dover, NH · On-site +1
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). Physical Requirements This position may require extended periods of time at a desk ...
Dover, NH · On-site
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). Physical Requirements This position may require extended periods of time at a desk ...
Dover, NH · On-site
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). Physical Requirements This position may require extended periods of time at a desk ...
Nashua, NH · On-site
Qualifications * BS in Computer/Electrical Engineering or Computer Science with +5 years experience ... Ability to appreciate software engineering principles and coding procedures Additional Information ...
Nashua, NH · On-site
Qualifications * BS in Computer/Electrical Engineering or Computer Science with +5 years experience ... Ability to appreciate software engineering principles and coding procedures Additional Information ...
Bedford, NH · On-site
$112K - $179K/yr
Software-defined networking for cyber defense and deception * Artificial intelligence (reasoning ... Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, Applied ...
Bedford, NH · On-site
$112K - $179K/yr
Software-defined networking for cyber defense and deception * Artificial intelligence (reasoning ... Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, Applied ...
$112K - $179K/yr
Software-defined networking for cyber defense and deception * Artificial intelligence (reasoning ... Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, Applied ...
$112K - $179K/yr
Software-defined networking for cyber defense and deception * Artificial intelligence (reasoning ... Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, Applied ...
Bedford, NH · On-site
$112K - $179K/yr
Software-defined networking for cyber defense and deception * Artificial intelligence (reasoning ... Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, Applied ...
Bedford, NH · On-site
$112K - $179K/yr
Software-defined networking for cyber defense and deception * Artificial intelligence (reasoning ... Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, Applied ...
Keene, NH · On-site
Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a closely related field. * 3-5+ years industry experience in software engineering, preferably in scientific ...
Keene, NH · On-site
Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a closely related field. * 3-5+ years industry experience in software engineering, preferably in scientific ...
Salem, NH · On-site
$122K - $161K/yr
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related ... Track record of diagnosing and resolving challenging hardware/software interaction issues
Salem, NH · On-site
$122K - $161K/yr
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related ... Track record of diagnosing and resolving challenging hardware/software interaction issues
Keene, NH · On-site
Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a closely related field. * 3-5+ years industry experience in software engineering, preferably in scientific ...
Keene, NH · On-site
Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a closely related field. * 3-5+ years industry experience in software engineering, preferably in scientific ...
Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a closely related field. * 3-5+ years industry experience in software engineering, preferably in scientific ...
Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a closely related field. * 3-5+ years industry experience in software engineering, preferably in scientific ...
Nashua, NH · On-site
D. in Computer Science/Electrical Engineering/Computer Engineering + 1 years experience, or equivalent work experience * Expert knowledge of C or C++ and Python. * Knowledge of UNIX or Linux
New
Nashua, NH · On-site
D. in Computer Science/Electrical Engineering/Computer Engineering + 1 years experience, or equivalent work experience * Expert knowledge of C or C++ and Python. * Knowledge of UNIX or Linux
New
$61.8K - $74.3K
2% of jobs
$74.3K - $86.9K
4% of jobs
$86.9K - $99.4K
6% of jobs
$99.4K - $112K
8% of jobs
$118.7K is the 25th percentile. Wages below this are outliers.
$112K - $124.5K
7% of jobs
$124.5K - $137.1K
18% of jobs
The median wage is $140K / yr.
$137.1K - $149.6K
16% of jobs
$149.6K - $162.2K
2% of jobs
$167.3K is the 75th percentile. Wages above this are outliers.
$162.2K - $174.7K
26% of jobs
$174.7K - $187.3K
1% of jobs
$187.3K - $199.9K
8% of jobs
$61.8K
$143.5K
$199.9K
| Aspect | Computer Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in Computer Science or related field; certifications like Microsoft Certified, AWS Certified | Bachelor's degree in Computer Science or related field; certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems; often involved in system architecture | Writing, debugging, and implementing code; focused on application development |
| Industry Usage | Used across tech, finance, healthcare, and more for complex system development | Commonly used in app and web development across various industries |
Computer Software Engineers typically focus on designing and building complex software systems, often working on system architecture, while Software Developers mainly write and implement code for applications. Both roles require similar educational backgrounds and certifications, but their focus areas and responsibilities differ, with engineers handling broader system design and developers concentrating on coding tasks.
For Computer Software Engineer jobs in New Hampshire, the most frequently searched job titles are:
The top searched job categories for Computer Software Engineer jobs in New Hampshire are:
For Computer Software Engineer jobs in NH, the most frequently searched job titles are:

Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges.
At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation.
Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do.
Job DescriptionWho You’ll Work With
Arista’s BIOS team is responsible for developing and maintaining the CPU firmware, BIOS and Boot Loader software used in all Arista products.. This work includes bringing up new CPU boards, getting EOS to boot securely, efficiently and reliably. This work also involves designing and implementing new features in EOS to manage and secure the low level system initialization and booting subsystems, as well as keeping pace with the latest developments in the open source and proprietary BIOS development communities.
Arista BIOS software engineers are also responsible for low level software driving the CPU subsystems on all Arista products. You will evaluate new CPUs and work with CPU vendors and BIOS vendors to integrate their low level firmware into Arista products. You will work closely with hardware engineers to bring up, validate and test new CPUs in our hardware products.
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is firmware, BIOS and booting software, your work will cover all aspects of software development spanning the design and development of new features, debugging problems and fine tuning code for reliability and performance. You will own your projects from definition to deployment and customer interactions, and you will be responsible for the quality of everything you deliver.
What You’ll Do
Arista Networks is an equal opportunity employer. Arista makes all hiring and employment-related decisions in a non-discriminatory manner without regard to race, color, religion, sex, sexual orientation, gender identity, national origin or any other factor determined to be unlawful under applicable federal, state, or law law. All your information will be kept confidential according to EEO guidelines.
Sourced by ZipRecruiter
Network security
51 - 200 Employees
Santa Clara, CA, US
2014