JOB SUMMARY
Charter’s Emerging Technology and Innovation team is looking for a technologist who exhibits enthusiasm, creativity, confidence, and curiosity. The candidate will research and prototype low latency network streaming solutions and/or compute-intensive network solutions that employ Cloud GPUs. Research areas shall span cloud gaming, cloud virtual reality, cloud augmented reality, machine learning and rendering workload management strategies with a focus on integration into service commercialization.
The successful candidate will work in a broad range of technology disciplines including gaming, AR/VR, networking, machine learning, software development, architectural design, evaluation and implementation. The candidate shall enjoy a great deal of latitude in choosing technologies for prototyping and implementation. This role requires a high degree of creativity and the ability to work independently to innovate in emerging technology areas.
MAJOR DUTIES AND RESPONSIBILITIES
Evaluate technology ecosystems, frameworks and capabilities
Work with external partners and internal teams to propose, create and refine technology demos and prototypes
Instrument and measure the outcomes of prototype solutions to validate hypotheses
Demonstrate broad knowledge of application architectures, and the ability to creatively invent and customize solutions
Actively and independently acquire knowledge of new and evolving technologies in areas such as mobile, video, social media and other niches
Mentor and guide other junior engineers
Actively and consistently support all efforts to simplify and enhance the customer experience.
Designs, implements, monitors, enhances and troubleshoots systems in assigned areas.
Analyzes and revises existing system logic difficulties and documentation as necessary.
Tests and reviews system designs.
Provides Engineering Technical support and guidance to regional personnel and ensure all technical integration, changes, standards and documentation are met.
Reviews work plans and designs and advises on improvements.
Adheres to industry specific local, state, and federal regulations, as applicable.
Knows, understands and follows company policy.
Performs other duties as requested by manager.
REQUIRED QUALIFICATIONS
Skills/Abilities and Knowledge
Ability to read, write and speak the English language to communicate with employees, customers, suppliers, in person, on the phone, and by written communications in a clear, straight-forward, and professional manner
Software development experience with a gaming engine software like Unity or Unreal
Experience working with mixed reality toolkits, HMDs, ray tracing packages (ARCore, ARKit, Quest, Vive, Windows Mixed Reality, Vuforia, OctaneRender etc.) and new/emerging standards like OpenXR
Experience optimizing workloads for GPUs by making tradeoffs in rendering, lighting, physics etc.
An understanding of TCP/IP and networking acquired through course-work, project-work, or on-the-job experience
Ability to work independently and ramp up quickly in a fast-paced environment
A love for code development, and an analytical bent of mind with a curiosity for evaluating the performance of systems (not hacking it!)
Education
BA/BS in Information Technology, Computer Science, related field or equivalent combination of education and experience
Related Work Experience
5 years of Systems analysis, or coding, testing and design,
or experience with software development methodologies,
or experience with network systems
PREFERRED QUALIFICATIONS
Skills /Abilities and Knowledge
Prior demonstrable experience in lifecycle management (orchestration/automation etc.) of software at a datacenter using AWS, Openstack, Ansible, Chef, Puppet etc.
Prior experience working with augmented reality toolkits like ARCore, ARKit, Vuforia etc.
Prior experience in optimizing GPU workloads for render time, encoding, decoding, decimation etc.
Ability to work with SCM systems such as Git
Knowledge of company products and services
WORKING CONDITIONS
Office environment
Here, employees don’t just have jobs, they build careers. That’s why we believe in offering a comprehensive pay and benefits package (follow this link: https://jobs.spectrum.com/compensation-and-benefits for more details) that rewards employees for their contributions to our success, supports all aspects of their well-being, and delivers real value at every stage of life.
The pay for this position has a minimum of $72200. The actual salary offer may be higher as we carefully consider a wide range of factors, including your skills, qualifications, experience and location. Also, certain positions are eligible for additional forms of compensation such as commissions or bonuses.
The health and safety of our employees and candidates is very important to us. Spectrum has adopted virtual mobile recruiting tools that allow us to continue meeting new candidates. We look forward to “virtually” meeting you.
The Spectrum brands (including Spectrum Networks, Spectrum Enterprise and Spectrum Reach) are powered and innovated by Charter Communications. Charter Communications reaffirms its commitment to providing equal opportunities for employment and advancement to qualified employees and applicants. Individuals will be considered for positions for which they meet the minimum qualifications and are able to perform without regard to race, color, gender, age, religion, disability, national origin, veteran status, sexual orientation, gender identity, or any other basis protected by federal, state or local laws.