Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs
Keenfinity Group is a global technology and manufacturing enterprise specializing in high-performance audio, video security, and intrusion and access control solutions. Formed from the spin-off and rebranding of Bosch's security and communications division, the company operates well-known brands such as Electro-Voice, Dynacord, RTS, Telex, Avonic, Radionix, and IQSIGHT. Operating across more than 40 countries, the firm delivers integrated hardware, artificial intelligence, and electronic manufacturing services (EMS) for critical public, commercial, and enterprise infrastructure worldwide.

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 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

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

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.

Recommended for you based on this role

Similar stack
Same company
In your city
$150k – $195k per year • Remote/Hybrid • Full-Time • 7+ years exp • United States
DevOps
AWS
Azure
Incident Management
Cybersecurity
GDPR
ISO 27001
Least Privilege
NIST CSF
Marketing
HubSpot
Apply
In office • Full-Time • Nuremberg
Bash
Python
DevOps
CI/CD
Docker
GitHub Actions
Jenkins
Kubernetes
Apply
$120k – $135k per year • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • United States
Management
Jira
Apply
In office • Full-Time • 2+ years exp • Portugal
AI/ML
Triton
Analytics
Power BI
Apply
Remote • Contractor • Bachelor's Degree
Design
Adobe Photoshop
AutoCAD
Marketing
Salesforce
Apply
$100k – $130k per year • Remote • Full-Time • 10+ years exp • United States
Apply
In office • Full-Time • 7+ years exp • Master's Degree • Portugal
Apply
Electrical Engineer 1 month ago
In office • Full-Time • 5+ years exp • Bachelor's Degree • United States
C++
Python
Apply
Finance Analyst 1 month ago
$55k – $60k per year • In office • Contractor • 1+ year exp • Bachelor's Degree • Singapore
AI/ML
ChatGPT
Claude
Copilot
Apply
In office • Full-Time • Nuremberg
C++
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Create free account
Free forever • Less than a minute • No credit card

Work setup

Location
Portugal
Remote work
Remote/Hybrid (Portugal)
Employment
Full-Time

Compensation

Benefits
Flexible schedule, Health insurance, Hybrid work, Professional development