Job Title Senior Software Engineer
Location CA - Calabasas
Requisition Number 10720
Job Function Technology
Percentage of Travel No Travel
DTS, Inc. (Nasdaq: DTSI) is a premier audio solutions provider for high-definition entertainment experiences—anytime, anywhere, on any device. DTS' audio solutions enable delivery and playback of clear, compelling high-definition audio which is incorporated by hundreds of licensee customers around the world, into billions of consumer electronic devices. From a renowned legacy as a pioneer in high definition multi-channel audio, DTS became a mandatory audio format in the Blu-ray Disc standard and is now increasingly deployed in enabling digital delivery of compelling movies, music, games and other forms of digital entertainment to a growing array of network-connected consumer devices. DTS technology is in automotive audio systems, digital media players, DVD players, game consoles, home theaters, PCs, set-top boxes, smartphones, surround music content and every device capable of playing Blu-ray discs. Founded in 1993, DTS' corporate headquarters is located in Calabasas, California with its licensing operations headquartered in Limerick, Ireland. DTS also has offices in Los Gatos and Santa Ana, California, Washington, China, France, Hong Kong, Japan, Singapore, South Korea, Taiwan and the United Kingdom.
Job Responsibilities
The candidate will be involved in the design and implementation of software implementing DTS audio solutions. Project areas include the streaming and internet delivery of audio using DTS formats, the development of tools for content creation, playback and analysis.
The applicant will have experience of standard software development practices, processes and tools covering the full software life cycle. The applicant will also have software project planning and organisational skills. Good teamwork skills and demonstrated experience of working in multinational and virtual teams is desirable. The successful candidate will also have strong analytical skills, excellent verbal and written communication skills and proven ability to multi-task and work independently. The candidate will also have experience of working in Agile/Scrum teams.
Essential Functions and Responsibilities
•Design and implementation of software containing DTS proprietary algorithms across multiple platforms (Windows, MacOSX, Linux, Android and cloud-based services)
• C/C++ programming in Windows/Mac OS/Linux and Android platforms
• UI implementation using native code and JUCE or other frameworks on Window/MacOS/Linux or Android
Required Education and Experience
• Master's degree in computer science or engineering with 5+ years industry experience
• Bachelor's degree and 7+ years of experience will be considered in lieu of Master's degree
• Demonstrable knowledge of C/C++ required, Java desirable
• Good debugging skills
• Familiarity with the software life cycle, including requirements capture, planning, tracking, documentation, implementation, testing and maintenance
• Excellent written and verbal communication skills
• Experience of working in Agile / Scrum methodology
Other Skills & Abilities:
• Programming for A/V frameworks
• Creation of content authoring tools
• Implementation of digital audio algorithms on desktop PCs
• Experience in programming Android and/or iOS devices
• UI design and implementation across multiple platforms
• Scripting including Python and/or Perl
• Certified Scrummaster
• Experience of container formats, multiplexing and streaming
We are an Equal Opportunity/Affirmative Action Employer.
Forward chronological resume to:
Daniel Parrillo
Senior Technical Recruiter
DTS, Inc. (www.dts.com)
Daniel.parrillo@dts.com
http://www.linkedin.com/in/strategi