Embedded Software Developer (Audio_PA) (w/m/div.)

Apply Now โ†—
๐Ÿ“ Ovar, , PortugalFull time

About this role

Company Description

The Keenfinity Group delivers professional communication and security solutions that connect and protect people and assets. Following its carve-out from the Bosch Group in mid-2025, it operates as independent company within the portfolio of European investment firm Triton. The Groupโ€™s four Businesses include Audio delivering professional communication products of the globally renowned brands Bosch, Electro-Voice, Dynacord, RTS and Telex, IQSIGHT Video Systems, Radionix Intrusion & Access, and KEENFINITY Electronics Manufacturing Services (EMS). In fiscal year 2025, the group generated revenues of over โ‚ฌ1 billion and employed approximately 4,000 people across more than 40 countries.

The department Public Address is concerned with the development of hardware and software solutions for the PRAESENSA Public Address and Voice Alarm systems. These systems are high-end, secure, redundant, supervised and used globally in very visible locations like airports, shopping malls, cruise ships and public transportation. The work includes all stages of product development from a feasibility study to final test and release of the product for mass production. This is done with the use of state of the art development methods, tools and components.

Job Description

As our new Embedded Software Engineer you designs, implements and tests the software according to specifications and architecture. The Software Engineer works in a team. The Software Engineer strives to produce Clean Code.

ย 

Key areas of responsibility

  • Refine requirements
  • Design, code and unit-test the software to implement part of the software in scope of the activities assigned to or selected by the Software Engineer
  • Documents the design
  • Integrates (commits) his software into the trunk after assuring no build-fail due to these commits
  • Commits on a regular basis
  • Analyses and fixes build fails on the trunk as fast as possible
  • Analyses and fixes defects as fast as possible
  • Produces Clean Code
  • Create and maintain SW components used by other teams and departments
  • Consults Open Source Software officer in case of usage of OSS
  • Keeps abreast of technical developments in own field through study of literature and technical contacts

ย 

Qualifications

Main experience required

  • Experience in the design of software systems by Object Orientation as well as procedural
  • Experience in programming
  • Experience in programming in multi-threaded environment
  • Experience in analyzing and debugging
  • Experience in Configuration Management tools like e.g. Subversion, Git

ย 

Necessary know how / skills

  • University education in computer or software science at Bachelor level or higher
  • You are able and willing to work at least 2-3 days per week at the Ovar office
  • Specific knowledge of relevant design & modeling methods like e.g. UML
  • Knowledge of main programming languages like e.g. C/C++
  • Intelligent, abstract, analytical and creative thinker
  • Is able to look, realistically, beyond the well-trodden paths
  • Lateral thinker with helicopter view, capable of finding an appropriate solution to complex problems
  • Has a strong drive to produce Clean Code

Embedded

Forย Embeddedย typically affinity with hardware and knowledge of C/C++, understanding how a compiler interprets and creates actual machine-code, understanding memory management and debugging with limited resources is the context in which the function profile should be interpreted.

Specific requirements:

  • Experience in C and C++ programming languages
  • Experience in component driven SW development
  • Experience in using Linux and/or FreeRTOS
  • Experience in driver development

Additional Information

Keenfinity benefits includes:

โš–๏ธ Flexible work conditions

๐Ÿ”€ Hybrid work system

๐Ÿง‘โ€โš•๏ธ Health insurance and medical office on site (nutrition, psychology, physiotherapy and general clinic)

๐Ÿฝ๏ธ Canteen

๐Ÿ…ฟ๏ธ Free parking lot

๐Ÿ‹๏ธ Sports and health related activities (gym)ย 

๐Ÿ“š Training opportunities (i.e., technical training, foreign languages training) & certifications

๐Ÿ“ˆ Opportunities for career progression and continuous professional development

๐ŸŒ Exchange with colleagues around the world

๐Ÿ’ฒ Access to great discounts in partnerships and products

๐ŸŒAll our positions are open to people with disability

ย 

----

At Keenfinity we donโ€™t just build innovative solutions โ€” we shape a smarter, more connected world through technology.

We value different backgrounds, ideas, and experiences and weโ€™re committed to growing, learning, and celebrating success as one team. Everyone is welcome here โ€” we foster an environment where everyone is respected, valued, and encouraged to be their authentic self.

Keenfinity is an equal opportunity employer, offering equal opportunities for all. We welcome applications from people with disabilities and can offer support, if needed. When everyone has a chance to contribute, we all do better.

Frequently Asked Questions

Is the salary disclosed for the Embedded Software Developer (Audio_PA) (w/m/div.) position at keenfinity?
The salary for this Embedded Software Developer (Audio_PA) (w/m/div.) role at keenfinity is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Embedded Software Developer (Audio_PA) (w/m/div.) position at keenfinity located?
This Embedded Software Developer (Audio_PA) (w/m/div.) role at keenfinity is based in Ovar, , Portugal. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Embedded Software Developer (Audio_PA) (w/m/div.) role at keenfinity full-time or part-time?
This is listed as a Full time position. It is posted as a Embedded Software Developer (Audio_PA) (w/m/div.) role at keenfinity.
How do I apply for the Embedded Software Developer (Audio_PA) (w/m/div.) position at keenfinity?
Click the "Apply Now" button on this page. You will be redirected to keenfinity's official application portal hosted on smartrecruiters where you can submit your application directly.
When was the Embedded Software Developer (Audio_PA) (w/m/div.) job at keenfinity posted?
This Embedded Software Developer (Audio_PA) (w/m/div.) position at keenfinity was posted on Jul 30, 2026. Apply as soon as possible โ€” early applications are often reviewed first.
Embedded Software Developer (Audio_PA) (w/m/div.)
keenfinity
Apply for this role โ†—

You'll be redirected to keenfinity's official application page on SmartRecruiters.