Staff Software Engineer, Team Lead
ID 2013-2174 Job Location PL-Wroclaw
Category Engineering - Software
More information about this job:
Overview:
Join the leader in entertainment innovation and help us design the future. At Dolby, science meets art, and high tech means more than computer code. As a member of the Dolby team, you’ll see and hear the results of your work everywhere, from movie theaters to smartphones. We continue to revolutionize how people create, deliver, and enjoy entertainment and communication experiences worldwide. To do that, we need the absolute best talent. We’re big enough to give you all the resources you need, and small enough so you can make a real difference and earn recognition for your work. We offer a collegial culture, challenging projects, and excellent compensation and benefits.
As Staff Software Engineer and Team Leader in the Media Client Engineering group you will be responsible for developing and delivering Dolby’s suite of communication client products. You will have the opportunity to build this new team from the ground up working with the global team responsible for Dolby Voice (http://dolby.com/voice).
Responsibilities:
- Design, develop and deliver IP-based communication client software products and SDKs for desktop, mobile and custom embedded platforms.
- Guide the operation of the team through technical leadership, planning, processes and performance management.
- Ensure the quality of deliverables by defining rigorous test and release tools and procedures.
- Work with the global Dolby Voice team to manage product requirements and delivery schedules.
- Manage the resolution of bugs and field support issues.
Qualifications:
Requirements:
- B.S. or M.S. in Computer Science/Engineering, Electronics Engineering, or equivalent education.
- Minimum of 5 years experience in delivering software products through a rigorous software design lifecycle.
- Strong experience with C/C++ and scripting languages such as Python.
- Experience developing for multiple platforms from desktop to mobile.
- Experience developing real-time, multi-threaded applications.
- Excellent knowledge of networking protocols such as TCP/IP, UDP, SSL and HTTP.
*LIne management experience including recruitment and performance management.
- Proven ability in managing software projects including work breakdown and planning.
- Proven ability to achieve results, meet deadlines, and adjust to quickly changing priorities in a fast-paced engineering environment.
- Excellent oral and written communication, time management and organizational skills, and a thorough approach to problem solving.
Highly Desirable:
- Understanding of voice signal processing techniques
- Real-time media application development experience
- Embedded systems development experience (microcontroller, DSP)
- User interface design experience
- Critical listening skills and/or audio/ video related experience
- Knowledge of VoIP protocols such as SIP, SDP and RTP.
- Java and/or Objective C experience (mobile devices)
- Web development experience
*LI-LE1
IND123
ID 2013-2174 Job Location PL-Wroclaw
Category Engineering - Software
More information about this job:
Overview:
Join the leader in entertainment innovation and help us design the future. At Dolby, science meets art, and high tech means more than computer code. As a member of the Dolby team, you’ll see and hear the results of your work everywhere, from movie theaters to smartphones. We continue to revolutionize how people create, deliver, and enjoy entertainment and communication experiences worldwide. To do that, we need the absolute best talent. We’re big enough to give you all the resources you need, and small enough so you can make a real difference and earn recognition for your work. We offer a collegial culture, challenging projects, and excellent compensation and benefits.
As Staff Software Engineer and Team Leader in the Media Client Engineering group you will be responsible for developing and delivering Dolby’s suite of communication client products. You will have the opportunity to build this new team from the ground up working with the global team responsible for Dolby Voice (http://dolby.com/voice).
Responsibilities:
- Design, develop and deliver IP-based communication client software products and SDKs for desktop, mobile and custom embedded platforms.
- Guide the operation of the team through technical leadership, planning, processes and performance management.
- Ensure the quality of deliverables by defining rigorous test and release tools and procedures.
- Work with the global Dolby Voice team to manage product requirements and delivery schedules.
- Manage the resolution of bugs and field support issues.
Qualifications:
Requirements:
- B.S. or M.S. in Computer Science/Engineering, Electronics Engineering, or equivalent education.
- Minimum of 5 years experience in delivering software products through a rigorous software design lifecycle.
- Strong experience with C/C++ and scripting languages such as Python.
- Experience developing for multiple platforms from desktop to mobile.
- Experience developing real-time, multi-threaded applications.
- Excellent knowledge of networking protocols such as TCP/IP, UDP, SSL and HTTP.
*LIne management experience including recruitment and performance management.
- Proven ability in managing software projects including work breakdown and planning.
- Proven ability to achieve results, meet deadlines, and adjust to quickly changing priorities in a fast-paced engineering environment.
- Excellent oral and written communication, time management and organizational skills, and a thorough approach to problem solving.
Highly Desirable:
- Understanding of voice signal processing techniques
- Real-time media application development experience
- Embedded systems development experience (microcontroller, DSP)
- User interface design experience
- Critical listening skills and/or audio/ video related experience
- Knowledge of VoIP protocols such as SIP, SDP and RTP.
- Java and/or Objective C experience (mobile devices)
- Web development experience
*LI-LE1
IND123