Keenfinity
professional communication and security solutions
SeniorEmbeddedSoftwareDeveloper(Audio_PA)(w/m/div.)
Neural analysis suggests this role is
optimal for mid candidates.
“Senior Embedded Software Developer (Audio_PA) (w/m/div. ) at Keenfinity. Skills: Embedded Software Development, C/C++, Linux/FreeRTOS, Driver Development. Refine requirements. Design, code and unit-test the software”
What You'll Achieve.
delivers professional communication and security solutions that connect and protect people and assets; systems are high-end, secure, redundant, supervised and used globally in very visible locations; work includes all stages of product development from a feasibility study to final test and release of the product for mass production; strives to produce Clean Code; assuring no build-fail due to these commits; fix build fails on the trunk as fast as possible; fix defects as fast as possible; shape a smarter, more connected world through technology
Industry & Context.
analyzing and debugging; Intelligent; abstract; analytical; Lateral thinker with helicopter view, capable of finding an appropriate solution to complex problems
You are able and willing to work at least 2-3 days per week at the Ovar office, All our positions are open to people with disability
What They're Looking For.
Must Have
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, University education in computer or software science at Bachelor level or higher, 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 drive to produce Clean Code, affinity with hardware, knowledge of C/C++, understanding how a compiler interprets and creates actual machine-code, understanding memory management and debugging with limited resources, Experience in C and C++ programming languages, Experience in component driven SW development, Experience in using Linux and/or FreeRTOS, Experience in driver development
Nice to Have
Exchange with colleagues around the world, Access to great discounts in partnerships and products
What You'll Do.
code and unit-test the software
Integrates (commits) his software into the trunk
Commits on a regular basis
Analyses and fixes build fails on the trunk
Analyses and fixes defects
Create and maintain SW components used by other teams and departments
How You'll Work.
Team & Collaboration
Software Engineer works in a team; Create and maintain SW components used by other teams and departments; Consults Open Source Software officer in case of usage of OSS; Exchange with colleagues around the world; growing, learning, and celebrating success as one team
Full Job 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. 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
Applying for this Senior Embedded Software Developer (Audio_PA) (w/m/div. ) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about Keenfinity?
Real rants from real employees. Read before you apply.