Viewpointsystem

Senior Embedded Linux Developer

Viewpointsystem

full-time

Posted on:

Location Type: Hybrid

Location: Vienna • 🇦🇹 Austria

Visit company website
AI Apply
Apply

Salary

💰 €3,175 per month

Job Level

Senior

Tech Stack

FFmpegLinuxRustTypeScript

About the role

  • Design and implement modular system architectures for our next-generation smart glasses
  • Define and maintain architectural standards that ensure scalability, maintainability, and quality
  • Ensure all system components meet quality and compliance requirements
  • Mentor and guide a software development team on technical decisions and best practices
  • Work closely with the hardware development team to achieve seamless system integration and optimized performance
  • Collaborate with management to align the technical roadmap with strategic company goals

Requirements

  • 6+ years of hands-on development experience in Rust or C++
  • Proven expertise with GStreamer (or similar frameworks such as FFmpeg) — preferably 5+ years
  • Excellent understanding of software architecture and principles of modular system design
  • Experience implementing real-time video/audio streaming on embedded devices
  • Familiarity with WebRTC, WebSockets, and low-latency networking protocols
  • Deep experience with Embedded Linux, Yocto, and hardware–software integration
  • Practical experience in firmware development and close collaboration with hardware teams
Benefits
  • Dynamic, international team
  • Positive atmosphere and flexible working hours
  • Dog-friendly offices and easily accessible by public transport
  • Annual public transit pass
  • Exciting company events
  • Workation opportunities within the European Economic Area (EEA)
  • “Inspire Days” for relaxation and learning
  • Numerous courses and development opportunities
  • All IT equipment you need

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
RustC++GStreamerFFmpegreal-time video streamingreal-time audio streamingWebRTCWebSocketsEmbedded LinuxYocto
Soft skills
mentoringguidancecollaborationtechnical decision-makingbest practices