Keenfinity

Audio

EmbeddedEngineerAudio(Co)(m/f/div)

Ovar, Portugal FULL TIME
The Brief

“Embedded Engineer - Audio (Co) (m/f/div) at Keenfinity. Skills: embedded software development, C++, embedded systems, software architecture. Design, develop, and maintain high-quality embedded software. Contribute on technical decisions for embedded platforms”

Industry & Context.

Audio
Problems you'll solve

problem-solving skills; ability to work independently on complex topics; Debug complex system-level issues, perform root cause analysis, and implement long-term solutions

What They're Looking For.

Must Have

Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field, 4–8+ years of experience in embedded software development, with a focus on C++, Deep expertise in modern C++ and solid understanding of object-oriented and generic programming, experience with embedded systems, microcontrollers, and real-time constraints (RTOS or bare-metal), Proven experience in software architecture and designing complex embedded systems, Solid understanding of memory management, concurrency, and performance optimization in constrained environments, Experience with hardware-software integration, including debugging with lab equipment (e. g. , oscilloscopes, logic analyzers), Experience with communication protocols (e. g. , SPI, I2C, UART, CAN, Ethernet), Fluent in English, both written and spoken

Nice to Have

Familiarity with embedded Linux is a plus, Experience with unit testing frameworks and test-driven development in embedded environments is a plus

What You'll Do.

and maintain high-quality embedded software

Contribute on technical decisions for embedded platforms

and maintainable firmware aligned with product and system requirements

Drive performance optimization

and real-time behaviour of embedded applications

Debug complex system-level issues

perform root cause analysis

and implement long-term solutions

Contribute to system bring-up

board support packages (BSP)

and low-level driver development when needed

Support and improve CI/CD pipelines

and automated testing strategies

Ensure high software quality through unit testing

How You'll Work.

Team & Collaboration

Collaborate closely with hardware, systems, and product teams to ensure efficient hardware-software integration; Participate actively in Agile development processes and cross-functional planning; Exchange with colleagues around the world

Communication Scope

Fluent in English, both written and spoken

Free ATS check

Applying for this Embedded Engineer - Audio (Co) (m/f/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.

Read Company Rants →