DSP Design Engineer
ID 2012-1810 Job Location US-CA-San Francisco
Category Engineering - Software
Options:
- Apply for this job online
- Email this job to a friend
Socialize this job opportunity to a friend, colleague, or family member:
Share on facebookShare on twitterShare on emailShare on printMore Sharing Services
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 worldwide. To do that, we need the absolute best talent, including insatiably curious engineers and scientists for our advanced technology group. 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 a DSP Design Engineer in the Technology Development Group, the qualified candidate will help develop new products or licensed technologies and be responsible for design, implementation, integration, testing and maintenance of audio algorithms as firmware on a variety of processor architectures. The ideal candidate will develop effective solutions to complex technical problems through application of exceptional and specialized technical knowledge, ingenuity, skills, and experience. The candidate hired for this position will be part of a team that works closely with Research to develop and refine audio algorithms, and turns them into software applications that drive a wide range of consumer and professional products in the Consumer Electronics, PC, Broadcast, Mobile, and Cinema industries. This is an ideal opportunity for someone with a solid software engineering background, knowledge of processor architectures and audio signal processing to contribute to the development and adoption of Dolby’s leading digital audio technology.
Responsibilities:
Responsibilities:
- Implementation and optimization of advanced signal processing algorithms and low-level, performance critical code on a variety of CPU architectures in assembly and C
- Implementation of fixed point C models for advanced signal processing algorithms
- Working with algorithm designers to verify and optimize algorithms for fixed point and real time implementations
- Control and interfacing between hardware and software frameworks on PCs and DSPs
- Assists in developing code for new technologies and helps maintain existing software code bases.
Qualifications:
Qualifications:
- Either Bachelor of Sciences Degree (in electrical engineering, computer science, or equivalent technical degree with DSP centric focus) with a minimum of 2 years of experience,
- OR Master of Sciences Degree (in electrical engineering, computer science, or equivalent technical degree with DSP centric focus).
- Demonstrated proficiency in C-language programming, Assembly and Matlab.
- An inquisitive mind that can find non-linear solutions to problems, question assumptions, and redefine questions to get results.
- Experience optimizing software on commonly used CPU architectures a Plus.
- Experience developing fixed-point C models from reference code a Plus.
- Interest in embedded systems, real time software and fixed-point processing.
- Knowledge of scripting languages (Perl, Python, etc.) a Plus.
- TI DSP’s (62x, 67x, 64x, 55x)
- ARM Processors (ARM9E, ARM11 and Cortex-M3 family)
- Knowledge or experience in software design principles.
- Ability to achieve results, meet deadlines and adjust to quickly changing priorities in a fast-paced software development environment.
- Excellent oral and written communication, time management and organizational skills.
- Ambition to work in a highly-skilled and cohesive team that is motivated to do high-quality engineering, promote an environment for open and creative thinking, and continuously build and share new skills.
ID 2012-1810 Job Location US-CA-San Francisco
Category Engineering - Software
Options:
- Apply for this job online
- Email this job to a friend
Socialize this job opportunity to a friend, colleague, or family member:
Share on facebookShare on twitterShare on emailShare on printMore Sharing Services
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 worldwide. To do that, we need the absolute best talent, including insatiably curious engineers and scientists for our advanced technology group. 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 a DSP Design Engineer in the Technology Development Group, the qualified candidate will help develop new products or licensed technologies and be responsible for design, implementation, integration, testing and maintenance of audio algorithms as firmware on a variety of processor architectures. The ideal candidate will develop effective solutions to complex technical problems through application of exceptional and specialized technical knowledge, ingenuity, skills, and experience. The candidate hired for this position will be part of a team that works closely with Research to develop and refine audio algorithms, and turns them into software applications that drive a wide range of consumer and professional products in the Consumer Electronics, PC, Broadcast, Mobile, and Cinema industries. This is an ideal opportunity for someone with a solid software engineering background, knowledge of processor architectures and audio signal processing to contribute to the development and adoption of Dolby’s leading digital audio technology.
Responsibilities:
Responsibilities:
- Implementation and optimization of advanced signal processing algorithms and low-level, performance critical code on a variety of CPU architectures in assembly and C
- Implementation of fixed point C models for advanced signal processing algorithms
- Working with algorithm designers to verify and optimize algorithms for fixed point and real time implementations
- Control and interfacing between hardware and software frameworks on PCs and DSPs
- Assists in developing code for new technologies and helps maintain existing software code bases.
Qualifications:
Qualifications:
- Either Bachelor of Sciences Degree (in electrical engineering, computer science, or equivalent technical degree with DSP centric focus) with a minimum of 2 years of experience,
- OR Master of Sciences Degree (in electrical engineering, computer science, or equivalent technical degree with DSP centric focus).
- Demonstrated proficiency in C-language programming, Assembly and Matlab.
- An inquisitive mind that can find non-linear solutions to problems, question assumptions, and redefine questions to get results.
- Experience optimizing software on commonly used CPU architectures a Plus.
- Experience developing fixed-point C models from reference code a Plus.
- Interest in embedded systems, real time software and fixed-point processing.
- Knowledge of scripting languages (Perl, Python, etc.) a Plus.
- TI DSP’s (62x, 67x, 64x, 55x)
- ARM Processors (ARM9E, ARM11 and Cortex-M3 family)
- Knowledge or experience in software design principles.
- Ability to achieve results, meet deadlines and adjust to quickly changing priorities in a fast-paced software development environment.
- Excellent oral and written communication, time management and organizational skills.
- Ambition to work in a highly-skilled and cohesive team that is motivated to do high-quality engineering, promote an environment for open and creative thinking, and continuously build and share new skills.