C++ Software Engineer with Linux - Hungary, Romania, Greece & Spain
Arista Networks Inc
Company Description
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 Description
Who You’ll Work With
Arista Networks is looking for world-class software engineers to join our Extensible Operating System (EOS) software development team. As a core member of the EOS team, you will be part of a fast-paced, high caliber team-building features to run the world's largest data center networks. Your software will be a key component of Arista's EOS, Arista's unique, Linux-based network operating system that runs on all of Arista's data center networking products.
The EOS team is responsible for all aspects of the development and delivery of software meant to run on the various Arista switches. You will work with your fellow engineers and members of the marketing team to gather and understand the functional and technical requirements for upcoming projects. You will help write functional specifications, design specifications, test plans, and the code to bring all of these to life. You will also work with customers to triage and fix problems in their networks. Internally, you will develop automated tests for your software, monitor the execution of those tests, and triage and fix problems found by your tests. At Arista, you will own your projects from definition to deployment, and you will be responsible for the quality of everything you deliver.
What You’ll Do
This role demands strong and broad software engineering fundamentals, and ideally a good understanding of networking including capabilities like L2, L3, and fundamentals of commercial switching HW. Your role will not be limited to a single aspect of EOS at Arista, but cover all aspects of EOS.
Responsibilities:
- Write functional specifications and design specifications for features related to forwarding traffic on the internet and cloud data centers.
- Independently implement solutions to small-sized problems in our EOS software, using the C and C++ programming languages.
- Write test plan specifications for small-sized features in EOS, and implement automated test programs to execute the cases described in the test plan.
- Debug problems found by our automated test programs and fix the problems.
- Work on a team implementing, testing, and debugging solutions to larger routing protocol problems.
- Worth with Customer Support Engineers to analyze problems in customer networks and provide fixes for those problems when needed in the form of new software releases or software patches.
- Work with the System Test Engineers to analyze problems found in their tests and provide fixes for those problems.
- Mentor new and junior engineers to bring them up to speed in Arista’s software development environment.
- Review and contribute to the specifications and implementations written by other team members.
- Help to create a schedule for the implementation and debugging tasks, update that schedule weekly, and report it to the project lead.
#Embedded Software Engineer #Embedded C #C++ #Microcontrollers #ARM Cortex-M #RTOS #Device Drivers #Embedded Linux #debugging #firmware development #hardware-software integration
#LI-EO1
Qualifications
- BSc, MS or Ph.D. in Computer Science/Electrical Engineering/Computer Engineering with 5+ years of related post graduate work experience
- Knowledge of C and/or C++.
- Knowledge of UNIX or Linux.
Summary
- Type: Full-time
- Function: Engineering
- Experience level: Mid-Senior Level
- Industry: Computer Networking
- ...artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an... ...awards, such as Best Engineering Team, Best Company for... ...s EOS, Arista's unique, Linux-based network operating... ...Software Engineer #Embedded C #C++ #Microcontrollers #ARM...Suggested
- ...Velocity Entertainment Inc is seeking a Regular Gameplay Engineer (Mid Level) to work with Design, Animation, and Audio to create new gameplay... ...with your ideas. You will develop and debug gameplay software in C/C++ and scripts, deploy and test on PC, and collaborate with...SuggestedRemote work
- ...to maintain and secure the IT infrastructure across Windows and Linux servers. The role covers server management, virtualization, network... ..., manage cloud resources, and contribute to disaster recovery planning with a focus on uptime and security. #J-18808-Ljbffr...Suggested
- ...performing systems restores, providing advanced support for Windows and Linux servers, business analysis, research, and problem solving of... ...as well as agency partners. Additionally, you be collaborating with other IT teams to coordinate troubleshooting efforts or recovery...SuggestedContract work
- ...Overview Hyve Solutions transforms complex engineering challenges into production reality for... ...complexity while accelerating time-to-market with single-partner accountability from design... ..., configure, and maintain Windows and Linux servers. Monitor system performance, availability...SuggestedFlexible hours
$85.47k - $111k
...knowledge of Oracle technologies, scripting, and collaboration with development and infrastructure teams. Responsibilities Provide Database... ...Cloud Control 13c or later Operating system experience in Linux 3 yr experience with Oracle Golden Gate 3 yr experience with administration...Remote workWork from homeFlexible hours$90k - $100k
...AI Systems Engineer - Remote Bright Vision Technologies... ...technology consulting and software development company... ...engineers and researchers, with strong emphasis on... ...language such as Go or C++. Deep understanding of... ...Strong understanding of Linux internals, networking,...Full timeH1bLocal areaRemote workVisa sponsorship$60.57k - $70k
...The role combines hands-on administration with customer communication, accurate... ...Relevant experience may include Windows and Linux administration; identity and access; Microsoft... ...System Administrator (LFCS) Veeam Certified Engineer+ (VMCE+), Rubrik Certified Systems...ApprenticeshipWork at officeLocal area- ...Amazon RDS, automate deployments, manage upgrades and recovery, and drive performance and capacity improvements while coordinating with cross-functional teams. Due to federal security clearance requirements, applicant must be a United States Citizen or Permanent Resident...Hourly payPermanent employmentContract workWork at officeLocal areaRemote work
$20 - $30 per hour
...AI coding agents solve real engineering problems. An agent is given a... ...undocumented bugs across a dozen files with no test suite, then record... ...• Experience — 2+ years in software engineering, DevOps, or site... ...you've never used. • Linux — Comfortable with logs, running...Hourly payFull timeContract workImmediate startRemote work$7.81k - $11.82k
...shape the data architecture that drives our mission! You’ll work with internal and external partners to design, manage, and optimize... ...infrastructure for reporting, AI/ML, and data products.Coordinate complex software installations, version upgrades, and migrations across...Full timeSecond jobWork at officeFlexible hours$122k - $150k
...Provides database support by verifying databases associated with network tools and solutions function as required. Responsible for managing the routine operations and maintenance of databases and ensuring their reliable and efficient performance. Focuses on establishing...Contract workWork experience placementWork at officeFlexible hoursWeekend work- ...been finalized. If your background aligns with future opportunities, we’ll reach out... ...applications become available. About Software Engineering Roles at Danaher Are you passionate about... ...languages such as C#, Java, Python, or C++ Participating on an Agile Scrum team,...Remote jobInternship
$149k - $194k
...on higher-value work. With industry-leading safety... ...As a Senior Solutions Engineer, you'll be a technical... ...customer APIs, sensors, and software Develop software... ...Points Experience with Linux Led pilots or... ...Advanced programming skills (C++, TypeScript, Kotlin, etc...Full timeTemporary workWork at officeRelocation packageFlexible hours- ...Cribl is seeking a Solutions Engineer in a remote United States role. You will leverage your data observability expertise to demonstrate... ...technical advising across AWS, Azure, and on-prem environments, with strong Linux, JavaScript, Regex, and KQL skills. #J-18808-LjbffrRemote work
- ...owning the end-to-end lifecycle from provisioning to ongoing optimization. The ideal candidate has 6+ years of experience in container platforms, deep OpenShift/Kubernetes expertise, strong Linux skills, and a security‑first mindset, with a proven ability #J-18808-Ljbffr...Remote work
- ...Coinbase is seeking a Senior Data Engineer, Market Data, on the Institutional Markets team to build... ...Coinbase. The role requires hands-on experience with market data infrastructure and low-latency programming in Java or C++, plus familiarity with protocol suites such as...Remote work
$129.2k
...problems. A successful candidate will be a self-starter comfortable with ambiguity, strong attention to detail, and the ability to work in... ...programming or scripting language like Python, Java, C or C++ Must be eligible for and available for full-time (40 hours per...Full timeInternshipWork at officeRelocationRelocation package- ...language. As a Series C company with consistently high year-... ...a Forward Deployed Engineer. You don't need to be a software engineer, but you do need... ...with the command line, basic Linux administration, and cloud... ...Serbia, Armenia, Georgia, and Spain. Most of our roles are...Remote work
- ...Response Security Analysis Specialist Advisor on a night shift with remote work options. The role focuses on analyzing artifacts, driving... ...response and forensics knowledge, and experience with Mac, Linux, Windows and cloud security. Certifications such as CISSP or GIAC...Remote workShift workNight shift
- ...Technologies is seeking an experienced OpenShift Platform Engineer to design, deploy, and operate enterprise-grade... ...candidate brings deep OpenShift and Kubernetes expertise, strong Linux fundamentals, and a security-first mindset, collaborating with application #J-18808-Ljbffr...Remote work
$120k - $185k
...redefined modern security with the world’s most... ...are looking for talented engineers to help us create, enhance... ...We value the use of software to improve the speed at... ...Golang, Python, JavaScript, C++, or Java, and a... ...Kafka or Kinesis Linux programming fundamentals...Full timeWork experience placementWork at officeLocal areaRemote work- ...Division is seeking a senior test engineer in Oregon to develop and deploy... .... You will work on test program software, interface hardware schematics, and collaborate with customers to optimize test... ...experience, and proficiency in C++, C#, Visual Studio on Windows. #J...
- ...setting them up, shipping them out and processing returns. Tickets : working the IT queue in SysAid. New Hires and exits : coordinating with HR to set up and shut off accounts and equipment. Security basics : two-factor login, device encryption, regular checks on who has...Remote workMonday to Friday
- ...troubleshooting of endpoints. This position will work collaboratively with the lead and IT Supervisor to ensure that the M365 can deliver... ..., configure, and implement user Lifecycle Management for M365 Software. Implement data governance policies to protect and manage data...Full timeWork at officeMonday to Friday
- ...Entra ID and Active Directory management, Microsoft 365, Google Workspace, and security monitoring while participating in on-call rotations. You will also help automate processes, manage endpoints with Intune, and support compliance efforts like SOC2. #J-18808-Ljbffr...Remote work
- ...Microsoft Intune, Group Policy, endpoint management, Windows imaging, workstation deployment, and device lifecycle management.Assist with server migrations, identity modernization, domain consolidation, and infrastructure modernization.Develop and maintain technical...For contractorsLocal areaRemote work
- ...computing environment. This full-time, on-site role in Salem, OR, involves responsibilities such as software management, troubleshooting, and ensuring compliance with regulatory standards. The ideal candidate will have a strong technical background and experience with...Full timeContract work
- ...Solutions, we believe that everything starts with our people. We’re a global close-knit... ...internship opportunity for aspiring software engineers eager to gain hands-on experience with scalable... ...using Git Familiarity with Linux operating system environments and basic...Contract workInternshipSummer internshipRemote workRelocation
- ...experienced Systems Administrator to augment internal staff and provide technical expertise throughout these initiatives while also assisting with operational support as needed. Provide senior-level systems administration services to support planning, implementation, testing,...For contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Software Engineer with Linux - Hungary, Romania, Greece & Spain. Be the first to apply!




