AnalyzeData

Software Engineer (Windows)

Redwood City, CA
C++ WPF QT C# .NET DirectX OpenGL WebRTC
Description

Exclusive opening for Software Engineer (Windows)

Location: Redwood City, CA, us

Company Description

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.

Additional Information

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

AnalyzeData
AnalyzeData

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say