Quantcast
Channel: Dolby Laboratories - Custom Search software-engineer-intern-jobs
Viewing all articles
Browse latest Browse all 114

C++ Software Engineer Job (Wroclaw, PL)

$
0
0
ID:2013-2172
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 Software Engineer in the Media Client Engineering group you will be developing and delivering Dolby’s suite of communication client products. Work alongside the global team responsible for Dolby Voice (http://dolby.com/voice).

Responsibilities:
- Design and develop IP-based communication client software products and SDKs for desktop, mobile and custom embedded platforms.
- Ensure the quality of deliverables by defining rigorous test and release tools.
- Author design and user documentation to support software deliverables.
- Collaborate with engineers across the global Dolby Voice team to integrate and share deliverables.
- Resolve bugs and field support issues.

Qualifications:

Requirements:
- B.S. or M.S. in Computer Science/Engineering, Electronics Engineering, or equivalent education.
- Strong experience in delivering software products through a rigorous software design lifecycle.
-
Strong object-oriented design and coding skills in C++

-
Knowledge of scripting languages such as Python will be a plus

-
Experience developing for multiple platforms from desktop to mobile (Windows, Linux, OS X, iOS, Android, etc.)

-
Experience developing multi-threaded applications.
- Knowledge of networking protocols such as TCP/IP, UDP, SSL and HTTP.
- 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:
- Experience developing for multiple platforms from desktop to mobile.
- 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

IND123
*LI-LE1

Socialize this job opportunity to a friend, colleague, or family member:

Viewing all articles
Browse latest Browse all 114

Latest Images

Trending Articles





Latest Images