Software Design Engineer

Sundial Software Madison , WI 53701

Posted 2 weeks ago

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:

  • Bachelors 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:

  • Masters 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)
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Architecture And Design Engineer For Accelerator Asic Platforms

Google Inc.

Posted 1 week ago

VIEW JOBS 2/24/2021 12:00:00 AM 2021-05-25T00:00 Our computational challenges are so big, complex and unique we can't just purchase off-the-shelf hardware, we've got to make it ourselves. Your team designs and builds the hardware, software and networking technologies that power all of Google's services. As a Hardware Engineer, you design and build the systems that are the heart of the world's largest and most powerful computing infrastructure. You develop from the lowest levels of circuit design to large system design and see those systems all the way through to high volume manufacturing. Your work has the potential to shape the machinery that goes into our cutting-edge data centers affecting millions of Google users. As an Architecture and Design Engineer, you will be part of a team developing cutting-edge ASICs used to accelerate computation in data centers. You will have dynamic, multi-faceted responsibilities in areas such as project definition, design, and implementation. You will participate in the design, architecture, documentation, and implementation of the next generation of data center accelerators. Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible. * Bachelor's degree or equivalent practical experience. * Experience in logic synthesis, verification, timing closure, and physical design principles. * Experience applying computer architecture principles to solve open-ended problems. * Experience applying engineering best practices (e.g. code review, testing, refactoring). Google Inc. Madison WI

Software Design Engineer

Sundial Software