Full Time

Senior Software Engineer - NIM Factory Automation

NVIDIA
$110,000 - $150,000* / year (about $53–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by NVIDIA, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Software Engineer - NIM Factory Automation at NVIDIA will be responsible for designing, developing, and deploying innovative software solutions that enhance and streamline factory automation processes. This role will involve collaborating with cross-functional teams to analyze system requirements, integrate sophisticated software tools, and optimize existing applications for performance and scalability. The successful candidate will lead technical discussions, mentor junior engineers, and contribute to strategic planning aimed at advancing NVIDIA's automation initiatives.



Job Responsibilities

  • Design and implement software systems for factory automation, ensuring alignment with business objectives and technical requirements.
  • Collaborate with engineers and product managers to gather requirements and translate them into functional specifications.
  • Optimize existing software tools for performance, scalability, and reliability to support increased operational demands.
  • Conduct code reviews and provide constructive feedback to improve code quality and foster team learning.
  • Troubleshoot and resolve software defects and issues in a timely manner.
  • Stay abreast of industry trends and emerging technologies to inform the software development lifecycle.
  • Lead design and architecture discussions to establish best practices for software development.


Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in software development, specifically in automation or manufacturing environments.
  • Proficiency in programming languages such as C++, Python, or Java.
  • Strong understanding of software development methodologies and agile practices.
  • Experience with version control systems, particularly Git.
  • Excellent analytical and problem-solving skills, with a focus on delivering high-quality solutions.
  • Effective communication and teamwork skills, with the ability to work collaboratively across functional areas.


Technologies & Tools

The Senior Software Engineer will utilize a variety of technologies and tools in this position, including but not limited to machine learning frameworks, automation software, cloud technologies, database management systems, and container orchestration tools. Familiarity with NVIDIA's GPU computing technologies and relevant industrial automation equipment will be advantageous in executing projects effectively.



Ideal Candidates

The ideal candidate for the Senior Software Engineer - NIM Factory Automation role will possess a blend of technical expertise and innovative thinking. They will be adept at problem-solving and thrive in fast-paced environments. Strong leadership qualities and a passion for mentorship will be essential, as well as a commitment to continuous learning and contribution towards larger organizational goals. A proactive approach to technology implementation and a desire to drive efficiencies and quality improvements in factory operations will set a candidate apart.

Not sure what kind of job to look for? Our career quiz is 30 quick questions, then the careers that fit your interests and what they pay. Take the career quiz →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.