Senior Software Engineer - C

Senior Software Engineer - C

04 Apr 2022
Utah, Americanfork, 84003 Americanfork USA

Senior Software Engineer - C

Vacancy expired!

Department Summary

Sling TV is the leading live television streaming service. SlingTV is distributed across a variety of strategic device partners, including Google, Amazon, Apple TV, Microsoft, Roku, Samsung, LG, Comcast, and many others. Featured programmers include Disney/ESPN, NBC, AMC, A&E, EPIX, NFL Network, NBA TV, NHL Networks, Pac-12 Networks, Hallmark, Viacom, and more. Visit Sling.com to learn more about SlingTV.

We are driven by curiosity, pride, adventure, and a desire to win - it's in our DNA. We're looking for people with boundless energy, intelligence, and an overwhelming need to achieve.

We are seeking a Senior Software Engineer to join our American Fork, Utah - based team. This person would need significant OOP Software Engineering experience and have the ability to mentor and teach the more junior engineering team members. This position is within our Native Player development team. This team builds the technology that ensures a high quality video streaming experience for all of our customers.

Job Duties and Responsibilities

Job Duties
  • Hands on engineering with our C library
  • Hands on engineering in our platform integration APIs
  • Collaborate with fellow engineers on all things related to the library
  • Collaborate with the UI teams that consume our library
  • Review fellow engineers' merge requests

Skills, Experience and Requirements

This role is open to multiple experience levels: Junior-Senior.

Requirements
  • 5+ years of experience in Object Oriented Programming
    • C, Java, Objective C
  • Knowledge of distributed systems
  • Knowledge of client - server architecture
  • Experience in developing Native Applications
  • A four-year degree in Computer Science or related field or equivalent professional software engineering experience
  • Experience using video streaming applications
  • Experience setting up and managing streaming devices
  • Experience with scripting tools and bash/command line scripting
  • Willingness and desire to give critical feedback to fellow engineers
  • A strong desire to learn new technologies and devices
  • A commitment to excellence and attention detail
  • Professional communication, documentation and writing
  • Thrive in a team environment

Bonus Points For -
  • Expertise in Roku development
    • brightscript
    • rokuPlayer
  • Expertise in Apple iOS/tvOS development
    • obj-C, Swift
    • AVPlayer and QueuePlayer
  • Expertise in Android/FireTV development
    • Java
    • ExoPlayer


#DICECA

#LI-CA1 #LI-SB1

#LI-SLING2

Salary Range

Compensation: $99,360.00/Year - $157,665.00/Year

Benefits

From versatile health perks to new career opportunities, check out our benefits on our careers website.

Candidates need to successfully complete a pre-employment screen, which may include a drug test.

Related jobs

Job Details

Jocancy Online Job Portal by jobSearchi.