Exclusive opening for Software Engineer (Windows)

AnalyzeData

Redwood City (CA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Relocation Expenses Covered

Job summary

AnalyzeData is looking for a Software Engineer (Windows) in Redwood City, CA. This full-time position involves developing desktop streaming software with a focus on C++ and user-friendly applications.

The role requires collaboration with Product and Engineering teams and expertise in C# or .NET as well as knowledge of graphics engines like DirectX or OpenGL. Ideal candidates are those who thrive in dynamic environments and enjoy building elegant features for streamers.

Qualifications

  • Deep knowledge of C++ or related desktop programming languages.
  • Experience coding in C# or .NET application development.
  • Familiarity with graphics engines like DirectX and OpenGL.
  • Comfortable developing user-facing desktop applications using WPF or QT.

Responsibilities

  • Collaborate with Product and client-side engineers to enhance desktop streaming software.
  • Improve game detection and video capture processes.
  • Update user interfaces across desktop applications.
  • Build testing frameworks and automated tools for application quality.

Skills

C++
WPF or QT experience
C# and .Net application development
Graphics engine experience (DirectX or OpenGL)
WebRTC knowledge

Job description

Exclusive opening for Software Engineer (Windows)
  • Full-time

About the Role

Our direct client is seeking Software Engineer (Windows) in Redwood City, CA.

Role: Software Engineer (Windows)
Location: Redwood City, CA
Position Type: Full Time / Permanent
Transfer: H1-B transfers accepted, min. 24 months left on H1-B or when I-140 is approved
Sponsorship of new visas: NO
Relocation Expenses: YES

Job Summary

  • We are looking for a Desktop Engineer with strong application or C++ development experience to join us to deliver the best in class streamer/viewer experience.
  • As part of the Engineering team, you will work closely with Product and other client-side engineers to build our desktop streaming software, which is the catalyst for content creation on .

Technical Experience:

  • C++
  • Experience working with WPF or QT
  • C# and .Net application development
  • Nice to have: Graphics engine experience - DirectX or OpenGL
  • Nice to have: WebRTC knowledge

What You'll Do:

  • Immerse yourself in the world of our broadcasters and work cross-functionally with Product, Content, Community, and other teams to build elegant, exciting features that give our users a delightfully unique streaming experience.
  • Improve game detection and graceful video capture process.
  • Update the look and feel across our desktop applications while ensuring that first and foremost, they remain user-friendly.
  • Write software that supports a wide spectrum of hardware and software configurations.
  • Build testing frameworks and automated tools to maximize high quality across our multi-platform broadcasting applications.

Who You Are & What You've Done:

  • You have a deep knowledge of C++ or related desktop programming languages.
  • You have spent some time coding in C# or have experience with other forms of .NET application development.
  • You have dabbled in graphics engines like DirectX and OpenGL.
  • You are comfortable working with user-facing desktop applications using libraries like WPF or QT.
  • You can show off some desktop applications you’ve worked on and comfortably discuss their internal workings.

Nice to have:

  • You have worked with WebRTC.

All your information will be kept confidential according to EEO guidelines.

This is an Equal Opportunity Employer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Windows Desktop Engineer: C++/C#, WPF, Relocation Covered
Windows Desktop Engineer: C++/C#, WPF, Relocation Covered

AnalyzeData • Redwood City (CA)

On-site
USD 100,000 - 130,000
Relocation Expenses Covered
Senior Software Engineer, Windows
Senior Software Engineer, Windows

Suitable Technologies, Inc. • Palo Alto (CA)

On-site
USD 95,000 - 130,000
Senior Software Engineer - .NET/WPF/Desktop
Senior Software Engineer - .NET/WPF/Desktop

Motion Recruitment • Boston (MA)

On-site
USD 120,000 - 160,000
Competitive pay
Benefits package
Annual bonus
+3
Senior Video Software Engineer
Senior Video Software Engineer

KAKE • Pittsburgh

On-site
USD 90,000 - 120,000
Sr. Fullstack Engineer / .Net / React Native / M
Sr. Fullstack Engineer / .Net / React Native / M

Motion Recruitment • Newport Beach (CA)

On-site
USD 130,000 - 160,000
Remote role
Bonus incentives
Full benefits
+2
Software Engineer I
Software Engineer I

Amazon Inc. • Seattle (WA)

Hybrid
USD 80,000 - 120,000
Medical, Dental, Vision & Disability Insurance
401(k)
Maternity & Parental Leave
+2
Senior Software Engineer – .NET/WPF/Desktop
Senior Software Engineer – .NET/WPF/Desktop

Motion Recruitment • Boston (MA)

On-site
USD 100,000 - 140,000
Competitive compensation package
Medical, dental, and vision benefits
Annual bonus opportunity
+3
Software Developer - DEVICE Test
Software Developer - DEVICE Test

DCM Infotech Limited • Bellevue (WA)

On-site
USD 120,000 - 190,000
Windows Desktop Engineer - C++/Qt & UX Focus
Windows Desktop Engineer - C++/Qt & UX Focus

Suitable Technologies, Inc. • Palo Alto (CA)

On-site
USD 95,000 - 130,000
C/ C++ Software Engineer
C/ C++ Software Engineer

Rayvector Technologies • Tualatin (OR)

On-site
USD 110,000 - 160,000