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.

Software Engineer – Networking Platforms, Diagnostics Tools, Performance
NVIDIAEntry-level Software Engineer developing diagnostic tools for NVIDIA's networking platforms. Collaborating with hardware and software teams for high-performance computing solutions.
Tech Stack
Tools & technologiesLinuxPythonTCP/IP
About the role
Key responsibilities & impact- Contribute to the design and development of diagnostic tools and frameworks using Python for NVIDIA’s networking platforms.
- Assist in developing efficient and scalable software, learning how to optimize performance for high-throughput systems and real-time monitoring.
- Help develop features that connect hardware behavior with software-level diagnostics and analysis.
- Work closely with hardware, firmware, and driver teams to solve real-world technical challenges.
- Gain exposure to the full software development lifecycle, from understanding hardware specifications to deployment and validation.
Requirements
What you’ll need- B.Sc. in Computer Engineering, Computer Science, Electrical Engineering, or a related field (or equivalent experience).
- 0–2 years of experience in software development (internships or academic projects are welcome).
- Strong programming skills in Python and a willingness to learn and improve.
- Basic understanding of networking concepts (TCP/IP, Ethernet, or InfiniBand).
- Familiarity with Linux environments.
- Good analytical thinking and problem-solving skills.
- Strong communication skills and the ability to work well in a team.
Benefits
Comp & perks- We provide reasonable accommodations to ensure all individuals can participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment.
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
Pythonsoftware developmentperformance optimizationhigh-throughput systemsreal-time monitoringdiagnostic toolsscalable softwarehardware behavior analysissoftware-level diagnosticsnetworking concepts
Soft Skills
analytical thinkingproblem-solvingcommunicationteamwork
Certifications
B.Sc. in Computer EngineeringB.Sc. in Computer ScienceB.Sc. in Electrical Engineering