mycareers logo


Showing: 1 Software Engineer IV jobs in Burlingame, California
Software Engineer IV
Spectraforce
Burlingame, California

16 days ago

Job Description

Job Title: Software Engineer IV
Duration: 06 months (Possible extension based on budget and performance)
Location: Remote
Summary:
  • Horizon Cloud and Mobile platform team enables the Horizon ecosystem to expand to flat screens and mobile devices. With a major expansion push in 2025, systems built by this team will onboard millions of users on to Horizon (embodied VR and 2D social environment). We work on a deep and broad stack encompassing virtualization, game streaming, custom game engines and mobile environments. The team scope is expanding and is suitable for people looking to work and grow in technology-heavy areas.
Must-Have Skills:
  • Design, develop, and maintain RTC video streaming systems and infrastructure.
  • Experience in one of the domains:
  • RTC protocols (WebRTC/RTP)
  • Codecs (H.264, VP9, AV1)
  • Network programming (TCP/UDP/Real time transmission)
  • GPU programming (CUDA).
  • Implement and optimize video encoding, decoding, and transmission protocols to ensure low latency and high reliability.
  • Troubleshoot and resolve bottlenecks and streaming quality issues.
  • Contribute to the architecture and design of scalable, distributed streaming platforms.
  • Experience with SQL and data engineering.
  • Write clean, maintainable, and well-documented code.
Nice-to-have Skills:
  • Cloud engineering experience
  • C++
Years of overall experience required:
  • Over 5 years of experience in one of the domains: RTC protocols (WebRTC/RTP), Codecs (H.264, VP9, AV1), Network programming (TCP/UDP/Real time transmission), GPU programming (CUDA).
Degrees/certifications required:
  • Bachelor’s in computer science, engineering, etc. Related to role.
Skills required:
  • Bachelor’s in computer science, engineering, etc.
  • Over 5 years of experience in one of the domains: RTC protocols (WebRTC/RTP), Codecs (H.264, VP9, AV1), Network programming (TCP/UDP/Real time transmission), GPU programming (CUDA).
  • Design, develop, and maintain RTC video streaming systems and infrastructure.
  • Implement and optimize video encoding, decoding, and transmission protocols to ensure low latency and high reliability.
  • Troubleshoot and resolve performance bottlenecks and streaming quality issues.
  • Contribute to the architecture and design of scalable, distributed streaming platforms.
  • Experience with SQL and data engineering.
  • Write clean, maintainable, and well-documented code.
Surrounding team & key projects:
  • Project will be horizon streaming PREQ
Typical Day-to-Day in the role:
  • Half time coding, half time meeting. 60% coding and 40% communicating and documenting
How will performance be measured:
  • Writing test, validation and review/collaborate with XFN teams, clear communication, meeting deadlines and writing code with accuracy and being clean. Handle alerts, reports, escalations.
What makes this role interesting:
  • Horizon is a growth stage and not common. There is a novelty in this role, not found at any other company.
Interview Process:
  • How many rounds of interviews? 2 rounds
  • Types of Interviews: Technical for 1st and 2nd behavioral
  • Interview Duration: 45 for tech and 30 minutes for behavioral
 
Applicant Notices & Disclaimers
  • For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
 
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 90.00/hr.

Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you