1

Virtual D Programming Language Jobs in Santa Clara, CA

... of virtual drivers. * Internal Tools & Productivity: Developing internal tools to optimize ... mainstream programming language (such as C, C++, Python, or Java) and familiar with common data ...

... of virtual drivers. * Internal Tools & Productivity: Developing internal tools to optimize ... mainstream programming language (such as C, C++, Python, or Java) and familiar with common data ...

next page

Showing results 1-20

Virtual D Programming Language information

See Santa Clara, CA salary details

$13

$28

$39

How much do virtual d programming language jobs pay per hour?

As of Aug 15, 2026, the average hourly pay for virtual d programming language in Santa Clara, CA is $28.65, according to ZipRecruiter salary data. Most workers in this role earn between $23.99 and $32.16 per hour, depending on experience, location, and employer.

What is a virtual d programming language developer?

A Virtual D Programming Language developer is a software engineer who specializes in using the D programming language within virtualized or cloud-based environments. The D language is known for its performance, safety, and modern syntax, making it suitable for system-level and application software. Virtual D developers often create, maintain, and optimize applications that run on virtual machines or containers, taking advantage of D’s features for concurrent and scalable computing. Their work may involve integrating D code with other languages and tools, as well as ensuring compatibility with various operating systems.

What are some common challenges faced by virtual d programming language developers when working in remote or distributed teams?

Virtual D Programming Language developers working in remote or distributed environments often face challenges related to communication and collaboration, especially when troubleshooting complex codebases or integrating with systems written in other languages. Time zone differences and asynchronous workflows can make it harder to get timely feedback or code reviews. To overcome these challenges, many teams use collaborative tools, detailed documentation, and regular virtual meetings to ensure alignment and maintain productivity. Emphasizing clear written communication and version control best practices is also crucial for success in this setting.

What are the key skills and qualifications needed to thrive as a virtual d programming language developer?

To thrive as a D Programming Language Developer, you need strong programming fundamentals, proficiency in D, and experience with systems or application development, often supported by a degree in computer science or related field. Familiarity with technical tools such as DMD (the D compiler), build automation systems, and version control (Git) is typically required. Analytical thinking, problem-solving, and effective communication are standout soft skills for this role. These skills and qualities are essential for writing efficient, maintainable code and collaborating effectively on complex software projects.

What is the difference between Virtual D Programming Language vs D Developer?

AspectVirtual D Programming LanguageD Developer
Primary FocusDeveloping and maintaining applications using Virtual D languageWriting, testing, and debugging code in D language
Required SkillsProficiency in Virtual D syntax, language features, and toolsStrong knowledge of D language, algorithms, and software development practices
Work EnvironmentTypically in software development teams, often remote or office-basedSimilar, often in tech companies or freelance projects
CertificationsFew formal certifications; experience and project portfolio valuedSame, with emphasis on programming experience and project work

In summary, Virtual D Programming Language professionals focus on using the language for application development, while D Developers are primarily engaged in coding, debugging, and implementing solutions in D. Both roles require strong programming skills, but their scope differs slightly based on the focus on language-specific tools versus application development.

What job categories do people searching Virtual D Programming Language jobs in Santa Clara, CA look for?

The top searched job categories for Virtual D Programming Language jobs in Santa Clara, CA are:

What cities near Santa Clara, CA are hiring for Virtual D Programming Language jobs?

Cities near Santa Clara, CA with the most Virtual D Programming Language job openings:

Software Virtual Platform/Simulation Sr. Engineer

Qualcomm

Santa Clara, CA • On-site

$143K - $189K/yr

Full-time

Re-posted 24 days ago


Qualcomm rating

8.8

Company rating: 8.8 out of 10

Based on 11 frontline employees who took The Breakroom Quiz

49th of 244 rated software companies


Job description

Job Summary:
Qualcomm Technologies, Inc. is a leader in wireless technology and innovation. They are seeking a Software Virtual Platform/Simulation Sr. Engineer who will specialize in developing high-level system virtual models of complex SoC hardware, focusing on SystemC TLM and QEMU.
Responsibilities:
• Designing and developing SystemC TLM models to accurately represent SoC architectures.
• Integrating components such as processors, interconnects, peripherals, and custom IP blocks into the SystemC simulator.
• Collaborating closely with hardware designers, software engineers, and other stakeholders to understand system requirements and translate them into detailed SystemC models.
• Extensive experience with C++ programming to ensure efficient and effective model development.
• Leverage advanced software/hardware systems knowledge and experience to design, develop, create, and modify virtual models.
• Define software requirements to develop complex SoC TLM models.
• Design and implement TLM models for complex, large-scale products and systems.
• Lead design, coding, and testing efforts to ensure that projects are completed to specifications and schedules.
• Perform code reviews and regression tests, as well as triage and fix issues to ensure the quality of code.
• Collaborate with individuals outside the software function (e.g., hardware, systems, and test engineers) to increase leverage and design solutions that work with other components of a specific project.
Qualifications:
Required:
• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
• OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
• OR PhD in Engineering, Information Systems, Computer Science, or related field.
• 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Preferred:
• 12+ years of Software/Firmware Engineering or related work experience.
• 5+ years of experience developing Virtual Platforms or Simulators
• Open-Source Development experience
• Experience in Unit Testing
• Continuous Integration
• ARM Fast Models
• Server Architecture (RAS, Manageability)
• SystemC TLM or QEMU
• Modern C++
• ARM Architecture (CPU, GIC, CoreSight Debug)
• Firmware and/or Device Driver Development and Debug
• Git Revision Control
Company:
Qualcomm designs wireless technologies and semiconductors that power connectivity, communication, and smart devices. Founded in 1985, the company is headquartered in San Diego, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Qualcomm employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Qualcomm logo

About Qualcomm

Sourced by ZipRecruiter

Qualcomm is enabling a world where everyone and everything can be intelligently connected. You interact with products and technologies made possible by Qualcomm every day, including 5G-enabled smartphones that double as pro-level cameras and gaming devices, smarter vehicles and cities, and the technology behind the smart, connected factories that manufactured your latest purchase. Our powerful connectivity solutions keep you connected—even in remote areas. Qualcomm 5G and AI innovations are the power behind the connected intelligent edge. You’ll find our technologies behind and inside the innovations that deliver significant value across multiple industries and to billions of people every day.

Industry

Technology, communication and media

Company size

10,000+ Employees

Headquarters location

San Diego, CA, US

Year founded

1985