1

Independent Coding Jobs in California (NOW HIRING)

System Software Engineer - GPU and SOC

Santa Clara, CA · On-site

$203K - $240K/yr

... independent coding projects Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.) Strong Operating systems ...

Showing results 21-40

Independent Coding information

What is an independent coding?

An Independent Coding job involves working as a medical coder on a contract or freelance basis rather than as a full-time employee. Independent coders review medical records, assign appropriate codes for diagnoses and procedures, and ensure compliance with healthcare regulations. They may work for multiple clients, including hospitals, clinics, or insurance companies. This role offers flexibility but requires strong coding knowledge, certifications, and attention to detail.

What are the key skills and qualifications needed to thrive in independent coding?

To thrive as an Independent Coding professional, you need strong proficiency in programming languages relevant to your specialization (such as Python, JavaScript, or Java), as well as experience with software development methodologies and a proven portfolio of completed projects. Familiarity with code repositories like GitHub, project management tools like Trello or Jira, and relevant certifications (such as AWS Certified Developer or Microsoft Certified: Azure Developer) are advantageous. Excellent self-motivation, time management, problem-solving, and client communication skills set standout candidates apart. These skills and qualities are crucial for delivering high-quality work, managing projects effectively, and building lasting professional relationships while working independently.

What are some common challenges faced by professionals in independent coding roles and how can they be addressed?

Professionals in Independent Coding roles often face challenges such as managing multiple clients or projects simultaneously, staying updated with rapidly evolving technologies, and maintaining consistent communication with clients who may be remote or in different time zones. These can be addressed by setting clear project timelines, using collaborative tools for transparent communication, and dedicating time for continuous learning and professional development. Many independent coders also build networks or join online forums to share knowledge and seek support when navigating tough assignments. Staying organized and proactive greatly enhances both job satisfaction and client trust in this self-directed role.

What are the most commonly searched types of Independent Coding jobs in California?

The most popular types of Independent Coding jobs in California are:

What are popular job titles related to Independent Coding jobs in California?

For Independent Coding jobs in California, the most frequently searched job titles are:

What job categories do people searching Independent Coding jobs in California look for?

The top searched job categories for Independent Coding jobs in California are:

Infographic showing various Independent Coding job openings in California as of August 2026, with employment types broken down into 1% As Needed, 70% Full Time, 21% Part Time, and 8% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution.

System Software Engineer - GPU and SOC

Santa Clara, CA • On-site

Nvidia
Computer and Electronic Product Manufacturing • 10K+ employees

$203K - $240K/yr

Full-time

Re-posted 11 days ago


Nvidia rating

9.6

Company rating: 9.6 out of 10

Based on 18 frontline employees who took The Breakroom Quiz


Job description

NVIDIA is searching for a highly motivated, creative engineer to join the GPU Software team. As a GPU/SOC system software engineer, you will work with a team of very dedicated software and hardware engineers involving a wide variety of technologies. As someone who is hardworking and passionate about their work, you will craft and debug key aspects of our production GPU and SOC kernel drivers and embedded SW, focusing on platform performance, power savings, and robustness. You should demonstrate the ability to excel in an environment with intricate system level interactions.

What your role entails:

  • Design, implement and debug changes in the NVIDIA SW stack to take next-gen HW from design / development stage to production, with focus on kernel-mode SW

  • You will follow the devices all the way through the development process to datacenter systems, customer desktops, notebooks, workstations, and gaming console products that are used throughout the world

  • Be heavily involved in emulation, bringup, and product hardening required to build our groundbreaking products

  • Multiple opportunities to collaborate and communicate effectively with teams from all around the globe

What we need to see:

  • BS or MS degree in Computer Engineering, Computer Science, or equivalent experience

  • 8+ years of relevant software development experience

  • Background in solving problems that apply to sophisticated systems deployed at scale

  • Strong C/C++ programming skills as well as having shown initiative in pursuing independent coding projects

  • Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.)

  • Strong Operating systems fundamentals with Kernel experience on Linux or Windows systems

Ways to stand out from the crowd:

  • Background and strength with system-level (SW and HW) debugging is invaluable

  • Windows Driver Models, with WDDM or MCDM a strong plus.

  • Familiarity with system level security concepts

  • Experience with system software concepts

NVIDIA is widely recognized as one of the most sought-after employers in the technology sector. NVIDIA is also an equal opportunity employer. We have some of the most forward-thinking and hardworking people in the world working here. If you're creative, passionate and self-motivated, we want to hear from you! NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until August 4, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

What Nvidia employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US