DevJobs

System Level Software Infrastructure Engineer

Overview
Skills
  • Python Python ꞏ 5y
  • Bash Bash
  • Linux Linux
  • OOP OOP
  • Git Git
  • GitHub GitHub
  • GitLab GitLab
  • Jenkins Jenkins
  • Docker Docker
  • Kubernetes Kubernetes
  • Networking Networking
  • System architecture
  • Cloud infrastructure
  • Debugging tools
  • I2C
  • PCIe
  • Silicon validation
  • Software testing methodologies
  • SPI
Join our dynamic engineering team as a Senior System Level Software Infrastructure Engineer. You will design, develop, and maintain robust infrastructure solutions that power our next-generation hardware and software platforms. This role bridges system-level engineering and advanced software development, offering a unique opportunity to work on multidisciplinary projects with direct impact on product quality and innovation.

What You’ll Be Doing

  • Architect, implement, and optimize software infrastructure for system-level testing and validation.
  • Develop automation frameworks and tools for hardware-software integration, diagnostics, and data collection.
  • Collaborate with internal and external teams (hardware, firmware, and QA teams) to deliver scalable, reliable solutions.
  • Lead troubleshooting and root-cause analysis for complex system issues, leveraging software tools and scripting.
  • Drive continuous improvement in test coverage, efficiency, and reporting.
  • Mentor junior engineers and contribute to technical leadership within the team.

What We Need To See

  • Bachelor's degree or equivalent experience in computer/software science
  • Strong programming skills in Python ( 5+ years proven experience) .
  • Experience with Linux environments and scripting (Bash, Python).
  • Proven track record in developing automation tools, test frameworks using OOP.
  • Familiarity with hardware-software integration, system validation, or embedded systems.
  • Experience with version control systems (Git, GitLab, GitHub).
  • Solid understanding of networking protocols, system architecture, or cloud infrastructure.
  • Experience in cross-functional collaboration.
  • Ability to work independently and lead tasks end-to-end with the right prioritization

Ways To Stand Out From The Crowd

  • Experience with DevOps/CI/CD pipelines, practices, and tools (Docker, Kubernetes, Jenkins).
  • Knowledge of hardware interfaces (PCIe, I2C, SPI) and debugging tools.
  • Familiarity with modern software testing methodologies (unit, integration, system).
  • Proven experience with Silicon (pre/post) validation.
  • Prior experience as a team lead (direct/matrix management).

Ready to make an impact? Apply now and help us build the future of system-level infrastructure!

JR2007422

Nvidia