C++ Developer for Ultra Fast Streaming

Salary Competitive

You have no idea how mind-blowing a user experience can be.

At UX Stream, we combine the latest wireless protocols and modern Edge-server technologies to stream entire applications to any smart device. We designed our technology to help you surpass the hardware limits of your phone, smartwatch, VR glasses, etc, and enable massive, super-fast applications.

Our team is led by Thomas Eriksson, one of the founders of Neonode. He is a developer himself and is closely involved in structuring our codebase in cooperation with our development team. If you want to work closely with experienced & code-savvy founders, UX Stream is the place for you.

We are looking to hire senior and junior C++ developers to develop efficient low-latency protocols for our real-time streaming technology. Our codebase is written in Rust & C++, so experience or interest in both languages is essential. If you enjoy working in a small team with cutting-edge software, in-house prototypes, and real-time systems, we would love to welcome you to UX Stream.

The qualifications below are a rough guide; if you have less experience but are interested in joining our team, please reach out regarding one of our junior roles.

 

Responsibilities:

  • Software design, planning, and coding of real-time IP-based network protocols

  • Design software architectures for real-time data transmission over wireless networks

  • Work with our product, client, and server development teams

 

Qualifications:

  • 3+ years of low-level network coding experience with a passion for fast real-time systems

  • Bachelor’s degree, a computer science major, fluency in English

  • Proficient in C / C++ with operating system-level programming

  • Proficient in Rust, at least one year of demonstrable experience more preferred

  • Knowledge of IPv4/IPv6/TCP/UDP/RDP network protocols and Bluetooth/WiFi/4G/5G/UWB radios

  • Passionate about creating products and comfortable with changing environments as well as multiple overlapping projects

  • Excellent data structuring skills and strong knowledge of algorithms

Perks and benefits

This job comes with several perks and benefits

Free coffee / tea
Free coffee / tea

Get your caffeine fix to get you started and keep you going.

Flexible working hours
Flexible working hours

Time is precious. Make it count. Morning person or night owl, this job is for you.

Near public transit
Near public transit

Easy access and treehugger friendly workplace.

Equity package
Equity package

Want to be a partner? Look no further.

Skill development
Skill development

We want to take you from good to great.

Remote work allowed
Remote work allowed

You know how you perform best. Work from your couch, your favorite cafe or abroad when you feel like it.

See all 8 benefits

Working at
UX Stream

At UX Stream, our ambition is to revolutionize the user experience. We combine the latest wireless protocols and modern Edge-server technologies to deliver user experiences to any smart device. Interacting with our streamed UI is indistinguishable from interacting with a locally generated UI, and the power and flexibility of remote generation create opportunities for entirely new user experiences. We are working to unlock near-limitless speeds and computing power for your phone, smartwatch, VR glasses, etc. In short, we are building software to fix the hardware bottleneck preventing the massive real-time applications of the future.

Read more about UX Stream

company gallery image