Software Design Engineer

Sundial Software - Madison, WI

Sundial Software is looking for a cross-platform developer with an emphasis on video technologies and interest in developing video recording, transcoding, playback and streaming applications.

  • Design, develop, debug and test cross-platform applications using Xcode, Visual Studio and Xamarin on Windows 10, iOS, iPadOS and macOS
  • Implement standard design patterns and techniques where applicable
  • Develop custom software to integrate with existing systems
  • Performance tuning, improvement and implementation for high availability and real-time performance


Experience & Qualifications


The following experience is required:

  • Bachelor’s degree in Computer Science, Computer Engineering or a related field or equivalent work experience
  • Visual C#
  • Xamarin
  • macOS
  • Concurrent programming
  • Objected-oriented design
  • Strong written and verbal communication skills
  • Analytical thinking and complex problem solving

The following experience is desired:

  • Master’s degree in Computer Science or a related field
  • Windows 10
  • iOS, iPadOS
  • Visual C++
  • Media Foundation
  • AVFoundation
  • Universal Windows Platform (UWP)
  • WebRTC
  • H.264/AVC
  • H.265/HEVC
  • Adaptive bitrate streaming
  • Real-time Transport Protocol (RTP)





Posted On: Friday, February 12, 2021

Apply to this job