(Senior) Software Engineer Video Streaming

Brainlab

Not Interested
Bookmark
Report This Job

profile Job Location:

Munich - Germany

profile Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

Were looking for a hands-on versatile (Advanced/ Senior) Software Engineer Video Streaming (WebRTC)  who is comfortable building and integrating media streaming solutions for special network topologies as found in hospitals.

Responsibilities

  • Design and develop real-time video collaboration features built on WebSocket and WebRTC protocols.
  • Benchmark and scale the platform to handle bandwidth limitations diverse participant types and various client devices.
  • Set up and simulate realistic network scenarios to ensure thorough testing and validation.
  • Architect and implement robust solutions using a modern tech stack ensuring security scalability and maintainability.
  • Apply BDD TDD and DevOps practices contributing to our CI/CD pipelines.
  • Write clean readable code to develop and maintain well-structured and efficient applications.
  • Troubleshoot complex issues in both frontend and backend systems ensuring timely resolution and minimal impact on projects.
  • Collaborate with cross-functional teams to define and implement new features.
  • Stay updated with the latest trends and technologies in real-time communication.

Qualifications :

  • Minimum of 6 years of experience in software development with a focus on real-time communication technologies.
  • Degree in computer science or equivalent combination of education and professional experience.
  • Proven experience in Real-Time Communication Technologies such as WebRTC to ensure low-latency and high-quality communication.
  • Proficient with WebRTC media servers such like Mediasoup.
  • Experienced with network emulation tools to create realistic network conditions for automated testing.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.
  • Skilled in Fluent English and the ability to explain and present difficult concepts to a variety of audiences.

Bonus Qualifications

  • Experience in C# and designing RESTful services for high-level software development.
  • Familiarity with React  HTML CSS and Typescript for front-end development.

Additional Information :

  • A mutually-supportive international team
  • Opportunity to build career experience in an exciting international company with a lasting impact on medical technology based in Munich
  • Flexible working hours
  • Secure bicycle storage room
  • Subsidized catering service 
  • Subsidized Gold Gym membership
  • Centrally located modern work spaces with a great 212m² roof terrace

Ready to apply We look forward to receiving your online application including your first available start date.

Contact person: Tatjana von Freyberg


Remote Work :

No


Employment Type :

Full-time

Were looking for a hands-on versatile (Advanced/ Senior) Software Engineer Video Streaming (WebRTC)  who is comfortable building and integrating media streaming solutions for special network topologies as found in hospitals.ResponsibilitiesDesign and develop real-time video collaboration features bu...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems

About Company

Brainlab revolutionized digital medical technology with the introduction of software for radiosurgery and surgical navigation. Today, Brainlab is an industry leader in digital surgery, radiotherapy and integrated operating rooms.Serving physicians, medical professionals and patients i ... View more

View Profile View Profile