At a Glance
- Tasks: Build and support cutting-edge source control tools for NVIDIA engineering.
- Company: Join NVIDIA, a leader in tech innovation with a global team.
- Benefits: Enjoy competitive pay, remote work options, and growth opportunities.
- Other info: Collaborative culture with excellent career advancement potential.
- Why this job: Make a real impact in a dynamic environment with top-tier engineers.
- Qualifications: Experience in software development and strong problem-solving skills required.
The predicted salary is between 50000 - 70000 £ per year.
As a software engineer in NVIDIA Software Configuration Management (SCM), you will build source control tools for NVIDIA engineering. NVIDIA has some of the largest source repositories in the world, and we are accelerating. You will collaborate with a global, dedicated group of engineers to support our users as NVIDIA scales to the next level.
What you’ll be doing:- Engineering: Plan, prototype, build, test and ship high-availability developer tools.
- Operations: Provide full-stack operational and incident response support for the NVIDIA SCM environment.
- Problem solving: Collaborate with team members to produce creative solutions that accelerate our chip designers and software engineers.
- Bachelor's degree or equivalent experience in Computer Science, Software Engineering, or a related field.
- 2+ years of full-time professional experience maintaining production software in languages such as C/C++, Python, Go, Java/C#, Ruby, or JavaScript.
- Excellent written and verbal communication.
- Strong understanding of software engineering principles, algorithms and build patterns.
- Solid grasp of devops processes, automation tools and version control systems.
- Meticulous and proactive problem-solver with a positive, can-do attitude.
- You love working on remote teams and thrive there!
- Background with Linux system administration.
- Experience with Docker, Kubernetes, Ansible, Chef, Puppet.
- Experience building web services, designing APIs and managing databases.
Software Engineer, Software Configuration Management – Hardware Infrastructure employer: NVIDIA Corporation
Contact Detail:
NVIDIA Corporation Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer, Software Configuration Management – Hardware Infrastructure
✨Tip Number 1
Network like a pro! Reach out to current or former employees at NVIDIA on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or personal project that showcases your coding chops, make sure to mention it in conversations. It’s a great way to demonstrate your experience with languages like C/C++ or Python.
✨Tip Number 3
Prepare for the technical interview! Brush up on your problem-solving skills and be ready to discuss your experience with devops processes and automation tools. Practice coding challenges to keep your skills sharp.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Software Engineer, Software Configuration Management – Hardware Infrastructure
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with source control tools and any relevant programming languages like C/C++, Python, or Go. We want to see how your skills align with what we need!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about software configuration management and how you can contribute to our team. Keep it concise but engaging – we love a good story!
Showcase Your Problem-Solving Skills: In your application, don’t forget to mention specific examples of how you've tackled challenges in previous roles. We’re looking for meticulous problem-solvers who can think creatively, so let us know how you’ve made an impact!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at StudySmarter!
How to prepare for a job interview at NVIDIA Corporation
✨Know Your Tech Stack
Make sure you’re well-versed in the programming languages and tools mentioned in the job description, like C/C++, Python, and Docker. Brush up on your knowledge of version control systems and devops processes, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in software engineering. Think about times when you collaborated with others to find creative solutions, as this aligns perfectly with what NVIDIA is looking for.
✨Communicate Clearly
Since excellent communication is a must-have, practice explaining your past projects and technical concepts in a clear and concise manner. This will help you convey your ideas effectively and demonstrate your ability to work within a team.
✨Familiarise Yourself with Remote Work Dynamics
As remote teamwork is highlighted, be ready to discuss your experiences working in distributed teams. Share how you’ve successfully collaborated with colleagues from different locations and how you manage your time and tasks in a remote setting.