Language

Software Engineer

Back End
C++
Codec
Coding
HLS Protocol
IOS
JAVA
Marketing
Objective-C
Python
Swift
Technical Project Management
Technical Support
Video Production
Description:

Software Engineer (previously Back End Developer) Job Summary

The software engineer must be a broadly experienced software engineer, that uses a variety of coding languages to achieve the desired objectives. Expertise in Swift, Objective-C and Python are required. Additional languages such as C++ and Java Script are a big plus. Expertise and familiarity with video production, signal processing, video codecs, compression and transcoding technologies are desirable but interest is learning is acceptable.

Key Qualifications

You should have extensive and proven experience with software and hardware. You must posses experience with or interest in modern consumer and professional video formats and workflows.

• You have advanced experience developing and releasing tools and apps rapidly

• You have experience developing for multiple platforms - macOS, iOS, iPadOS, and watchOS

• You can create workflow automation tools and have experience creating custom codes and API’s

• Strong hands-on experience with debugging and analyzing crashes or core dumps

• You have knowledge or interest in modern video technologies, codecs, and formats

• Technical project management skills

• You follow through with commitments and foster mutual trust with fellow team members

Description

You will play a critical role in helping the production team create marketing and training content for products. You will provide expertise for creatives, Producers, and technical support teams throughout the production lifecycle.

• Develop and implement apps and tools to optimize workflows including the video encoding and QC process

• Anticipate, mitigate, and solve technical video and engineering issues • Research and test the latest in video technologies such as 4K, HLS, HDR-10, Dolby Vision, MPEG2/4, H264/H265, HEVC

• Maintain existing apps and tools with the latest SDKs and updating dependencies

• Monitor and improve security of technical production services software, hardware, and workflows

• Assist creatives with technical challenges specific to video production

Education

• Engineering or equivalent degree, plus minimum of 6 years working in an engineering role

QUALIFICATION/ LICENSURE :
  • Work Authorization : Green Card, US Citizen
  • Preferred years of experience : 6+ Years
  • Travel Required : No travel required
  • Shift timings: Not specified
Job Location Sunnyvale, California (Remote)
Contract Duration 3 month(s)