C/C++ Software Engineer (DSP)
HARMAN InternationalAbout the role
HARMAN’s engineers and designers are creative, purposeful and agile. As part of this team, you’ll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the opportunities, innovative technologies and resources to build a successful career.
A Career at HARMAN
As a technology leader that is rapidly on the move, HARMAN is filled with people who are focused on making life better. Innovation, inclusivity and teamwork are a part of our DNA. When you add that to the challenges we take on and solve together, you’ll discover that at HARMAN you can grow, make a difference and be proud of the work you do everyday.
About the Role:
Amplifier Platform team develops Digital Signal Processing (DSP) based solution for various lines of digital amplifier product.
This team is the place where everything starts. Team of enthusiastic engineers carefully design, implement and test every single piece of future amplifier base. Their work enables delivery of unforgettable in-car experience through Harman-branded amplifiers.
Currently we are looking to expand the team with engineers willing to play with exciting audio technologies, amplifier infrastructure and digital signal processing.
What You Will Do: :
- Development, test and documentation of embedded software
- Development of Drivers and Services on DSP and ARM cores
- Optimization of existing software solutions
- Reviews of code and documentation
- Resolving complex issues on the border of hardware and software
- Supporting development team and project manager with your expertise
- Supporting test team with test preparation
- Taking active role in software problem solving
- Taking care of ASPICE traceability, for own and team's work
- Guarding quality of own and reviewed code, securing compliance with MISRA rules
What You Need:
- C/C++ embedded programming, DSP area preferred
- Working knowledge of software development tools (debugger’s, emulators, compilers, etc)
- reading schematics (debug analog and digital hardware will be an advantage)
- using oscilloscope and logic analyser for troubleshooting
- Audio processing issues (frequency – time domain transforms, digital filters, ADC/DAC usage, etc)
What is Nice to Have:
- Experienced with writing low level drivers
- Experienced with embedded RTOS, like FreeRTOS, Linux
- Able to understand and enrich existing, poorly documented, code
- Familiar with PC and vehicle networking (Serial, CAN, MOST, etc) and diagnostics (UDS, KWP2000)
- Experience with writing network drivers and applications (Serial, USB, CAN, MOST, AVC-LAN) and working with Vector based CAN applications
- Cooperative team player with pro-active mindset
- Analytical skills
- Ability to work with high level of uncertainty – explorative tasks, not well defined
- Deeper awareness of quality aspects in software development
What We Offer:
- Work in international project team with the biggest worldwide automotive customers
- Training on the job and technical trainings
- Further development opportunity
- A great package of additional benefits such as:
- flexible working time,
- private healthcare (LuxMed),
- Mybenefit cafeteria,
- employee discounts on HARMAN products (JBL),
- game room,
- additional days off,
- and much more…
HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s