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
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 Software Engineer - Satellite Communications
Join ST Engineering iDirect as a Senior Software Engineer to develop satellite communication products using C++, Linux, and Agile methodologies.
Senior C++ Computer Vision Engineer
Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.
Senior Software Engineer - Embedded Systems and Cryptography
Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.
JavaScript and TypeScript Developer for IDE
Join Codasip as a JavaScript and TypeScript Developer for IDE in Brno. Work with cutting-edge technologies in a hybrid environment.
Staff C++ Software Engineer
Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.
Embedded Software Engineer
Join IBA as an Embedded Software Engineer focusing on Ethernet networking and embedded programming. Entry-level position in Louvain-la-Neuve.
Production Engineer
Join Optiver as a Production Engineer in Amsterdam to manage live trading environments and enhance system reliability and performance.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Software Engineer with C/C++ and Python
Join Barco as a Software Engineer in Kortrijk, Belgium. Work with C/C++, Python, and Linux in a hybrid environment.
System Engineer Tier 2
Join EVS Broadcast Equipment as a System Engineer Tier 2, focusing on IT-based broadcast systems support and project functions.
Software Developer with Delphi Experience
Join Wink Stanzwerkzeuge as a Software Developer with Delphi expertise, driving digital transformation and process visualization.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Senior Software Engineer - .NET and Go
Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Software Engineer (C++, Python & Cloud)
Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.
Medior Front-End Developer (Angular)
Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.
Senior Backend Engineer (JavaScript & Node.js)
Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.
Senior Software Engineer - Python, Django, Angular
Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.
Senior Backend/Data Engineer
Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.
Senior Software Engineer III - Java
Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.
Entry Level Back-End Software Engineer (Java)
Join Grammarly as an Entry Level Back-End Software Engineer in Berlin. Work with Java, AWS, and more in a hybrid environment.