FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior C++ Engineer
Arista NetworksSenior C++ Engineer developing and qualifying features for SONiC software at Arista Networks. Collaborating with a team to deliver solutions for large data center networks.
Tech Stack
Tools & technologiesDistributed SystemsLinuxPythonUnix
About the role
Key responsibilities & impact- Write functional specifications and design specifications for system software
- Implement solutions to small-sized problems in the system software using C, C++, and python
- Write test plan specifications and implement automated test programs
- Debug problems found by automated test programs
- Work with Customer Support Engineers to analyze and provide fixes for customer network problems
- Mentor new and junior engineers and review specifications of team members
- Create and update implementation schedules
Requirements
What you’ll need- BSc, MS or Ph.D. in Computer Science/Electrical Engineering/Computer Engineering with 2+ years of related post graduate work experience
- Knowledge of C, C++, and/or python
- Knowledge of UNIX or Linux
- Understanding of L2/L3 networking including IP routing protocols, Layer 2 features, and distributed systems functions
- Strong problem solving and software troubleshooting skills
- Ability to design and implement solutions to small-sized problems without outside help
- Mentoring new and junior engineers
Benefits
Comp & perks- Fostering an inclusive environment
- Commitment to excellence
- Prestigious awards like Best Company for Diversity
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Functional SpecificationsDesign SpecificationsAutomated TestingDebuggingProblem SolvingSoftware Troubleshooting
Soft Skills
MentoringCollaboration
Certifications
BSc in Computer ScienceMS in Computer SciencePh.D. in Computer Science