Overview
Join our Porting and optimization team at Dolby Laboratories in Wrocław, Poland! As a Mid/Senior Embedded Engineer, you will be at the forefront of entertainment technology, working on cutting-edge projects that shape the future of audio and visual experiences.
Responsibilities
- Port C code reference implementations to the target customer’s embedded platforms.
- Optimize code and benchmark for target embedded platforms.
- Measure and evaluate performance of optimized code for various target platforms and OS.
- Analyze signal processing algorithms, identifying areas of complexity reduction.
- Validate and maintain correct behavior of SW-components with automated tests.
- Collaborate with team members, industry leaders, and stakeholders from various continents.
Qualifications
- Degree in Electronic Engineering, Computer Science or relevant commercial experience.
- Proficiency in low-level C programming.
- Strong understanding of computer architecture, memory management.
- Professional experience in optimization techniques using compiler optimization, vectorization and/or SIMD instructions.
- Professional experience in SW development under Linux (e.g., with troubleshooting, debugging, binutils, Cmake, cross-compilers, profiling tools).
- Experience with task automation using Python or another scripting languages.
- Basic understanding of audio fundamentals and signal processing algorithms (filters, transforms).
Nice to Have
- Experience in setting up or maintaining CI/CD.
- Analytical mind with mathematical twist.
- Audio or DIY electronics/robotics related hobby.
- Knowledge of various processor architectures (e.g., ARM, DSP).
- Basic knowledge of C++ or/and Ability to analyze assembly code.
- Knowledge of embedded Linux.
- Familiarity with DSP processors.
Dolby Hiring Entity
Dolby Poland Sp. z o.o.
Business Garden, Building G
ul. Legnicka 48
Wrocław, 54-202, Poland
Benefits Extracted with AI
- Flexible work approach
Similar jobs
Last update: 23 minutes ago
Staff DevOps Engineer
Join Dolby as a Staff DevOps Engineer in Wrocław, Poland. Drive software engineering operations excellence with top-tier benefits.
Senior AI Audio Researcher
Senior AI Audio Researcher focusing on audio and multimedia signal processing technologies in Stockholm, Sweden.
Software Engineer Intern - Cloud and Media Processing
Join Dolby Laboratories as a Software Engineer Intern to work on cloud and media processing technologies in Berlin.
Compiler Engineer with RISC-V and LLVM Expertise
Join Codasip as a Compiler Engineer to work on RISC-V and LLVM technologies in Brno, Czechia.
Software Development Engineer - C++ and GDB
Join Intel as a Software Development Engineer in Gdańsk, focusing on C++ and GDB for debugging solutions.
Senior Software Development Engineer
Senior Software Development Engineer role focusing on distributed systems, JVM, Kotlin, and optimization in Pleasanton, CA.
Senior Linux System Software Engineer
Senior Linux System Software Engineer at Intel, Gdansk. In-depth Linux, software development, and engineering skills required.
AI Software Solutions Engineer
Join Intel as an AI Software Solutions Engineer in Gdańsk, focusing on AI and Deep Learning solutions.
Software Development Engineer - Compiler
Join Annapurna Labs as a Software Development Engineer focusing on compiler optimization and machine learning.
Software Architect for Embedded Systems
Join BorgWarner as a Software Architect in Cracow, focusing on embedded systems and software architecture.
Embedded C++ Full Stack Engineer, Consumer Experience
Join Spotify as an Embedded C++ Full Stack Engineer in Stockholm, enhancing consumer electronics with your skills in JavaScript, TypeScript, and C++.
Senior C++ Software Engineer
Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.
Senior Applied AI Model Researcher
Join Ampere as a Senior Applied AI Model Researcher to lead AI model development and optimization in a remote role.
C++ Software Development Engineer
Join Siemens as a C++ Software Development Engineer in Katowice. Develop new features for IC Packaging industry software.
Embedded Software Development Engineer
Join Ring as an Embedded Software Development Engineer in Amsterdam to enhance computer vision and machine learning infrastructure.
Software Development Engineer - Compiler
Join Annapurna Labs as a Software Development Engineer focusing on compilers and machine learning.
Tech Lead, Software Engineering, ChromeOS Developer AI
Lead AI development for ChromeOS at Google, focusing on embedded systems, Android, and performance engineering.
Principal Engineer, Video Coding Software
Join Nokia as a Principal Engineer in Video Coding Software, focusing on video codec architectures and next-gen video coding.
Low Level Software Developer
Join Dynatrace as a Low Level Software Developer. Work on core product development with Java, C++, .NET, and more. Hybrid work in Pomorskie, Poland.
Senior Software Engineer (.NET)
Join Optimizely as a Senior Software Engineer in Stockholm to shape the future of e-commerce with .NET expertise.
Senior Software Engineer - C# and .NET
Join SimCorp as a Senior Software Engineer in Warsaw, focusing on C# and .NET development for configuration management solutions.
Senior Infrastructure and DevOps Engineer
Senior DevOps Engineer at Intel, Gdańsk. Skills: CI/CD, IaC, Python, Linux. Benefits: Stock, Health, Retirement.
Software Engineer, NDK Translation, ChromeOS
Join Google as a Software Engineer for NDK Translation on ChromeOS in Cracow, Poland. Engage in cutting-edge software development.
Software Development Engineer - AGI Sensory Generation Edge
Join Amazon's team to develop AI-based voice models for devices, focusing on machine learning and embedded systems.