Software Engineer, Layer1
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
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
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
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.
Nashua, NH ยท On-site
D. in Computer Science/Electrical Engineering/Computer Engineering + 3 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 + 3 years experience, or equivalent work experience * Expert knowledge of and extensive experience programming in C required.
D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or equivalent work experience * Expert knowledge of and extensive experience programming in C required.
D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or equivalent work experience * Expert knowledge of and extensive experience programming in C required.
Be Seen First
Merrimack, NH ยท On-site
$200K - $250K/yr
AS Degree in Electrical Engineering or Computer Engineering * BS Degree in Electrical Engineering or Computer Engineering Company Description We manufacture High Reliability low voltage Power ...
Quick apply
Be Seen First
Merrimack, NH ยท On-site
$200K - $250K/yr
AS Degree in Electrical Engineering or Computer Engineering * BS Degree in Electrical Engineering or Computer Engineering Company Description We manufacture High Reliability low voltage Power ...
Nashua, NH ยท On-site
$102K - $141K/yr
D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or equivalent work experience * Expert knowledge of C or C++ and Python. * Knowledge of UNIX or Linux * Hands ...
Nashua, NH ยท On-site
$102K - $141K/yr
D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or equivalent work experience * Expert knowledge of C or C++ and Python. * Knowledge of UNIX or Linux * Hands ...
Nashua, NH ยท On-site
$102K - $141K/yr
D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or equivalent work experience * Expert knowledge of C or C++ and Python. * Knowledge of UNIX or Linux * Hands ...
Nashua, NH ยท On-site
$102K - $141K/yr
D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or equivalent work experience * Expert knowledge of C or C++ and Python. * Knowledge of UNIX or Linux * Hands ...
$102K - $141K/yr
D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or equivalent work experience * Expert knowledge of C or C++ and Python. * Knowledge of UNIX or Linux * Hands ...
Quick apply
$102K - $141K/yr
D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or equivalent work experience * Expert knowledge of C or C++ and Python. * Knowledge of UNIX or Linux * Hands ...
$26.25 - $35.75/hr
Hands-on experience with Computer Numerical Control (CNC) Machines and other digital inspection equipment, including programming, operation, and interpretation of results. Skilled in leveraging ...
$26.25 - $35.75/hr
Hands-on experience with Computer Numerical Control (CNC) Machines and other digital inspection equipment, including programming, operation, and interpretation of results. Skilled in leveraging ...
Hooksett, NH ยท On-site
$26.25 - $35.75/hr
Hands-on experience with Computer Numerical Control (CNC) Machines and other digital inspection equipment, including programming, operation, and interpretation of results. Skilled in leveraging ...
Hooksett, NH ยท On-site
$26.25 - $35.75/hr
Hands-on experience with Computer Numerical Control (CNC) Machines and other digital inspection equipment, including programming, operation, and interpretation of results. Skilled in leveraging ...
$102K - $141K/yr
D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or equivalent work experience * Expert knowledge of C or C++ and Python. * Experience working with low level ...
Quick apply
$102K - $141K/yr
D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or equivalent work experience * Expert knowledge of C or C++ and Python. * Experience working with low level ...
D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or equivalent work experience * Expert knowledge of and extensive experience programming in C required.
D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or equivalent work experience * Expert knowledge of and extensive experience programming in C required.
Nashua, NH ยท On-site
$102K - $141K/yr
D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or equivalent work experience * Expert knowledge of C or C++ and Python. * Experience working with low level ...
Nashua, NH ยท On-site
$102K - $141K/yr
D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or equivalent work experience * Expert knowledge of C or C++ and Python. * Experience working with low level ...
Nashua, NH ยท On-site
$102K - $141K/yr
D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or equivalent work experience * Expert knowledge of C or C++ and Python. * Experience working with low level ...
Nashua, NH ยท On-site
$102K - $141K/yr
D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or equivalent work experience * Expert knowledge of C or C++ and Python. * Experience working with low level ...
D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or equivalent work experience * Expert knowledge of and extensive experience programming in C required.
D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or equivalent work experience * Expert knowledge of and extensive experience programming in C required.
$27.25 - $37.50/hr
Work with CAD files, sketches, marked up drawings, and other documented information furnished by Design Engineers or from suppliers. * Creating drawings by planning arrangement of a product assembly ...
$27.25 - $37.50/hr
Work with CAD files, sketches, marked up drawings, and other documented information furnished by Design Engineers or from suppliers. * Creating drawings by planning arrangement of a product assembly ...
... Azure DevOps. * Write clean and efficient code following established coding standards and ... Bachelor's degree in Computer Science or related field and least 2-4 years of experience working ...
... Azure DevOps. * Write clean and efficient code following established coding standards and ... Bachelor's degree in Computer Science or related field and least 2-4 years of experience working ...
$118K - $125K/yr
Bachelor's degree in Computer Science or a closely related field (e.g., Electrical Engineering, Computer Engineering) * Solid understanding of RF and antenna and embedded systems * Familiarity with ...
$118K - $125K/yr
Bachelor's degree in Computer Science or a closely related field (e.g., Electrical Engineering, Computer Engineering) * Solid understanding of RF and antenna and embedded systems * Familiarity with ...
... Azure DevOps. * Write clean and efficient code following established coding standards and ... Bachelor's degree in Computer Science or related field and least 2-4 years of experience working ...
... Azure DevOps. * Write clean and efficient code following established coding standards and ... Bachelor's degree in Computer Science or related field and least 2-4 years of experience working ...
$33.2K - $38.9K
5% of jobs
$38.9K - $44.7K
10% of jobs
$44.7K - $50.4K
7% of jobs
$51.4K is the 25th percentile. Wages below this are outliers.
$50.4K - $56.1K
15% of jobs
$56.1K - $61.8K
7% of jobs
The median wage is $63.9K / yr.
$61.8K - $67.5K
15% of jobs
$67.5K - $73.3K
11% of jobs
$77.5K is the 75th percentile. Wages above this are outliers.
$73.3K - $79K
6% of jobs
$79K - $84.7K
14% of jobs
$84.7K - $90.4K
7% of jobs
$90.4K - $96.1K
2% of jobs
$33.2K
$65.4K
$96.1K
A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.
| Aspect | Computer Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, often with additional experience or certifications |
| Work Environment | Often works in coding, debugging, and maintaining software | Designs, develops, tests, and maintains software applications |
| Industry Usage | Commonly employed in IT, software firms, and tech departments | Found in a wide range of industries including tech, finance, healthcare |
While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.

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.
Who You'll Work With
As a Layer1ย softwareย engineer, you will get to work onย softwareย that manages the physical layer, where packets meet the outside world. Stable and reliable physical connectivity is critical for any network and that is your challenge. You will get to write controlย softwareย that brings to life everything from the ubiquitous 1GBASE-T connectors toย 400Gย long reach optics that provide fiber connectivity across continents. Yourย softwareย will need to work across a wide variety ofย forwardingย engines, connectors and interface chips called gearboxes, which allow our hardware platforms to support diverse physical connectivity options within a product family. You will build instrumentation and telemetry tools that track physical link health parameters reported by the Layer1 components and enable operators to monitor and troubleshoot their links effectively. You will also work closely with our Optics teams to define standards for new media and bring them to market.
Aristaย Softwareย Engineering roles demand a strong and broadย softwareย engineering background. While the primary focus area for this role is Layer1ย software, the role will cover all aspects ofย softwareย development spanning the addition of new features, debugging problems and fine tuning code for scalability 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.
Aristaย Softwareย Engineering prides itself on a supportive and growth oriented culture. Over time, as your interests change, coupled with evolving business needs you will have the opportunity toย switchย from Layer1 to other areas, if you like.
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