C/C++ Software Engineer
NVIDIA
NVIDIA networking team is looking for talented engineers to join our team to work on the firmware for state of the art networking devices. You will develop, test, and implement advanced management protocols that ensure the reliability, performance, and security of next-generation AI data center infrastructure. This is an opportunity to become part of a global technology leader and contribute to innovative solutions shaping the digital world’s future.
What we offer:
— Competitive salary.
— NVIDIA shares (RSU and Employee Stock Purchaise plan).
— 36 days of paid vacation, paid sick leaves, company paid parental leave for mothers (22 weeks) and fathers (12 weeks).
— Paid holidays.
— Premium medical insurance for employees and their children/spouses.
— Life and critical illness insurance.
— Family-building, fertility, surrogacy and adoption benefits.
— Professional courses at Ivy League universities.
— Trainings and lectures.
— English classes.
— Personalized career development plan.
— Wellbeing programs.
— Annual performance, position, and salary reviews.
— Comfortable office in the city center (Leonardo Business Centre, near metro Teatralna and Zoloti Vorota). Parking.
— Remote, office or hybrid work — at the employee’s discretion.
— Loyal Team Leader, always ready to teach and to help.
And these are not all the benefits that you will receive by joining NVIDIA!
What you’ll be doing:
— Develop, test, and implement management protocols for modern network devices for the next-generation data center infrastructure in a fast-paced, evolving environment.
— Collaborate with various teams inside NVIDIA networking business unit and use shared API across many products.
— Work on the new products starting from the pre-silicon stage and support them during entire product life cycle.
What you should know:
— 2+ years of experience in C/C++ software development (expertise in embedded systems and networking protocols is a plus).
— Intermediate level of English or higher.
— Willingness and ability to learn new technologies, perform research, and analyze tasks.
— Strong communication and teamwork skills, familiarity with Agile methodologies like SCRUM.
— Familiarity with development tools: build systems, version control systems (e.g., Git), Linux administration, and scripting languages like Bash or Python.
— A passion for clean, efficient, and high-quality code.
Ways to stand out from the crowd:
— Knowledge of networking concepts, networking management protocols.
— Exposure to test case design, automation tools and protocol troubleshooting.
— Hands-on experience working in research and development (R&D) working environments.
It’s not just technology, though! It is our people, some of the brightest in the world. At the center of NVIDIA’s culture are our core values like innovation, perfection, determination, and teamwork, which guide us to be the best we can be. This makes NVIDIA one of the most innovative and dynamic places to work. We do our life’s work here, and if you are creative and driven, we want to hear from you.
Як відгукнутися?
Щоб відгукнутися на цю вакансію, вам необхідно авторизуватися на нашому сайті. Якщо у вас ще немає облікового запису, будь ласка, зареєструйтесь.
Розмістити резюмеСхожі вакансії
Помічник менеджера з продажу
Хірург
Affiliate Manager