Search jobs > Sunnyvale, CA > Staff software engineer

Staff Software Engineer / Video Streaming

Jobot
Sunnyvale, CA, United States
$200K-$250K a year
Full-time

Well-funded IoT Startup is looking for a Staff Software Engineer!

This Jobot Job is hosted by : Sydney Weaver

Are you a fit? Easy Apply now by clicking the "Apply Now" buttonand sending us your resume.

Salary : $200,000 - $250,000 per year

A bit about us :

Well-funded IoT Startup is looking for a Staff Software Engineer to lead their growing team. This startup is at the intersection of IoT and computer vision.

Become a core member of our team and help shape the future of video streaming technology!

Why join us?

This position offers a competitive salary, equity, and comprehensive benefits.

Job Details

Responsibilities

  • Design and implement new features from the ground up (0 to 1)
  • Develop scalable systems with a focus on customer and product needs
  • Collaborate closely with the CTO and senior leadership to define specifications for future products
  • Lead the streaming team in all aspects of embedded systems
  • Conduct code reviews, debugging, and implement bug fixes
  • Experiment and test new development boards and contribute to the existing codebase to push new features over-the-air (OTA)
  • Work with cross-functional teams under tight schedules to ensure seamless project execution
  • Building out and maturing our video processing pipeline on our IoT platform

Requirements

  • Proven experience in building enterprise software products end-to-end
  • Background in video streaming product development is highly preferred
  • Proficient in Go, Rust, and / or C / C++ with expertise in multi-threaded development and synchronization primitives
  • Strong understanding of GStreamer or FFmpeg and streaming protocols such as HLS, DASH, WebRTC, RTSP and codecs (h.264, h.265, vp8, vp9 etc)
  • Familiarity with audio, visual, and caption format standards (e.g., AVC, HEVC, AAC) and associated media file formats (e.

g., ISO base media file format, CMAF, fMP4)

  • BS / MS in Computer Science or a related field with 3-5 years of relevant experience
  • Recognized contributions in industry standards and forums (W3C / HTML5, etc.)
  • Experience with MSE and EME technology stacks for web video delivery
  • Excellent communication skills and the ability to collaborate effectively within large cross-functional teams
  • Knowledge of Linux servers, device drivers, kernel patches, and secure operating systems
  • Passionate about video security and innovative video products, with a drive to advance into principal architect or VP of engineering roles

Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.

30+ days ago
Related jobs
Promoted
VirtualVocations
Fremont, California

A company is looking for a Staff Software Engineer, Production Bioinformatics Pipelines. ...

Promoted
Apple
Sunnyvale, California

The Vision Products Group (VPG) is looking for a Software Engineer to help us push the limits of the next generation of connected experiences on our platform. Working knowledge of networking and streaming protocols (e. Understanding of modern video codecs (e. ...

Promoted
VirtualVocations
Santa Clara, California

...

Promoted
Acceler8 Talent
Palo Alto, California

Machine Learning Software Engineer. Are you an experienced Machine Learning Software Engineer looking for your next challenge? This role offers an opportunity to work with a cutting-edge AI studio based in Palo Alto, CA, known for its state-of-the-art language models and innovative technology. As a ...

Promoted
Telos Health
Campbell, California

We are looking for a talented and experienced Software Engineer to take part in the development of Telos software As one of the key members of the software team, you will architect, develop, and test the software applications that the physicians will interact with when using the Telos robotics syste...

Promoted
Realm
CA, United States

As a Staff Software Engineer, AI, you'll be a key player in shaping the future of the business. Proven experience in software engineering, with a strong foundation in AI and machine learning. Their innovative solution automates the diagnosis and resolution of routine issues, freeing engineers to foc...

Promoted
World Wide Technology
Sunnyvale, California

In addition to leadership skills, a successful Staff Software Engineer must exhibit strong technical skills in software engineering and storage. As a Staff Software Engineer, you will be a key technical leader and role model within the team. Software engineering skills with efficient, maintainable a...

Cyngn
Menlo Park, California

As the Staff Frontend Engineer for our SaaS platform team, you will lead the development of a cutting-edge user interface for Cyngn's fleet management system for autonomous industrial vehicles. You'll work closely with backend engineers, product managers, and designers to create an intuitive, respon...

Walmart
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...

Equinix
Redwood City, California

Senior Staff Engineer- Software Networks. Experience with building network software at scale with focus on resilience, automation of well tested production ready software. Digital leaders harness Equinix's trusted platform to bring together and interconnect foundational infrastructure at software sp...