Senior Embedded Software Engineer

hace 5 días


Málaga, Málaga, España Parking Network B.V. A tiempo completo

Senior Embedded Firmware Engineer

Tech Stack: C, C++

Can you work independently within the Agile methodology and can you take our solutions to a higher level? You are the one we are looking for

TKH Security specializes in the development of intelligent electronic security, protection and parking systems. With over 25 years of experience and by focusing on customer needs, we offer innovative complete solutions for security management, video surveillance, parking management, parking guidance systems and asset & site management.

Our organization consists of over 350 experienced employees who continuously strive to exceed our customers' expectations and improve the user experience. We are always striving to develop user-friendly and innovative solutions for the market that are easy to install, with a focus on creative, flexible and open architecture integration.

We are seeking a Senior Embedded Firmware Engineer with deep expertise in embedded C/C++ and camera systems to design, develop, and optimize firmware for advanced imaging platforms. In this role, you will work closely with hardware, image processing, and systems teams to deliver high-performance, reliable camera solutions for real-time and embedded applications.

Key Responsabilities

  • Design and implement embedded C/C++ firmware for camera subsystems, including sensor control, image capture, videostreaming, image encode.
  • Review firmware code for correctness, performance, and maintainability, including unit testings.
  • Promote and enforce best practices, coding standards, CI/CD, security and quality assurance processes within the team.
  • Troubleshooting, resolving technical issues and addressing challenges in product initiative implementation.
  • Create and maintain technical documentation.

What are you going to do?

  • Design, develop, and maintain embedded firmware in C and C++ for camera and imaging systems.
  • Implement/Integrate protocols (HTTP, LLDP, TCP/UDP, …) and Inter Process Communication (IPC).
  • Develop firmware for real-time image acquisition, videostreaming and encode/decode.
  • Implement observability/monitorization metrics using OpenMetrics or similar standards.
  • Implement and use the best security standards.
  • Optimize performance, memory usage, and power consumption on resource-constrained systems.
  • Implement and optimize camera drivers, sensor interfaces (e.g., MIPI CSI-2, I2C, SPI), and ISP control.
  • Write and maintain technical documentation, design specifications, and test procedures.
  • Review code and mentor junior engineers for embedded software development.
  • Identify technical debt and areas for improvement, implementing solutions to enhance code quality and maintainability.
  • Collaborate with cross-functional teams, including Delivery Manager/Product Owners and QA Engineers, to deliver high-quality software products.

Required Skills And Qualifications

  • Bachelor's degree in Computer Science, Software Engineering or a related field.
  • 5+ years of hands-on experience in development with C/C++ in Linux environments, and at least 3+ years in embedded systems.
  • Knowledge of video compression standards (e.g., JPEG, H.264, H.265) and streaming protocols (RTSP, HTTP).
  • Strong technical expertise in software development, including proficiency in communication protocols/technologies as UDP, TCP, HTTP, RestFul API, LLDP, Layer2 raw sockets, ...
  • Exposure to computer vision or AI-enabled camera systems
  • Good knowledge of the best practises and security.
  • Experience with agile development methodologies and tools as JIRA, Confluence, GIT.
  • Passion for building reliable, high-performance embedded systems.
  • Detail-oriented with solid problem-solving and analytical abilities.
  • Excellent communication and cross-functional collaboration abilities.
  • Ability to work independently and lead technical initiatives.

What is in it for you?

TKH Security offers you a wonderful position at a growing international organization. If the profile of Embedded Software Engineer suits you, this position offers you the opportunity to develop with a high degree of personal control and a wide variety of activities. You can also count on a pleasant, collegial working atmosphere, in which personal initiative is welcomed.

Our Offer
TKH Security offers you a wonderful job in which you can grow at a solid organization. If you fit the profile of Mid-Level Back-End Developer, this job gives you the opportunity to develop yourself with a high degree of self-management and a wide variety of activities. Furthermore, you can count on a pleasant, collegial work environment, in which your own initiative is welcomed. A TKH Security employment contract comes with an excellent package of (secondary) benefits, consisting of, among other things:

  • A competitive salary on a fulltime basis.
  • 23 days PTO.
  • A laptop.
  • Free parking.
  • Private health insurance policy.
  • Ample education and training opportunities.
  • Quarterly events.
  • Fresh fruit at the office.
  • Ability to work partly from home.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status or disability status.

To apply, please submit your resume and a cover letter highlighting your qualifications and experience, particularly your experience using programming languages as C++ and Linux, and your proficiency in both English and Spanish.

TKH Security is committed to creating a dynamic and inclusive workplace where all employees are valued, respected, and supported.

Apply for this job



  • Málaga, Málaga, España D Software A tiempo completo

    Based in Malaga, D.med Software S.L.U. is an integral part of the globally renowned D.Med Healthcare Group, headquartered in Düsseldorf, Germany. We began as a small team of passionate developers and have rapidly grown into a dynamic company specializing in advanced software systems for the medical industry.D.med Software specializes in providing...


  • Málaga, Málaga, España TKH Security A tiempo completo

    Senior Embedded Firmware EngineerTech Stack: C, C++Can you work independently within the Agile methodology and can you take our solutions to a higher level? You are the one we are looking forTKH Security specializes in the development of intelligent electronic security, protection and parking systems. With over 25 years of experience and by focusing on...


  • Málaga, Málaga, España Axiom Software Solutions Limited A tiempo completo

    Your roleWe are looking for a Senior Backend Software Engineer to join the Squad Agile of Cybersecurity, a key team in our technology ecosystem. Senior Backend Software EngineerCritical:• Spanish language needed.• Specific knowledge on security, OAuth and OIDC flows and API Protection.• 10 years+ of application development.• Strong Java• Strong...


  • Málaga, Málaga, España Axiom Software Solutions Limited A tiempo completo

    Your roleWe are looking for a Senior Backend Software Engineer to join the Squad Agile of Cybersecurity, a key team in our technology ecosystem. Critical:• Ideally capable of going to office a bare minimum of 2 days a week in Malaga.• Spanish language needed.• Specific knowledge on security, OAuth and OIDC flows and API Protection.• 10 years+ of...


  • Málaga, Málaga, España D Software S.L.U. A tiempo completo

    Based in Malaga, D.med Software S.L.U. is an integral part of the globally renowned D.Med Healthcare Group, headquartered in Düsseldorf, Germany. We began as a small team of passionate developers and have rapidly grown into a dynamic company specializing in advanced software systems for the medical industry.D.med Software specializes in providing...

  • Senior Software Engineer

    hace 16 horas


    Málaga, Málaga, España QTech Games A tiempo completo

    About QTech GamesCelebrating our 10th anniversary in 2025, QTech Games has solidified its position as the leading game distributor for emerging markets. With a portfolio exceeding 9,000 games from top-tier providers, we are committed to integrating the best online casino games and distributing them to operators worldwide. Our mission is to ensure quality,...


  • Málaga, Málaga, España Forgotten Empires A tiempo completo

    Forgotten Empires is a full-service game developer focused on Windows PC and Console games. While headquartered in the U.S., our team consists of 100+ passionate individuals from around the globe, each of whom brings a unique skill set and perspective to the table. Since 2022 we are part of Keywords Studios.We are currently looking to add an experienced...

  • Senior Software Engineer

    hace 16 horas


    Málaga, Málaga, España Forgotten Empires A tiempo completo

    Forgotten Empires is a full-service game developer focused on Windows PC and Console games. While headquartered in the U.S., our team consists of 100+ passionate individuals from around the globe, each of whom brings a unique skill set and perspective to the table. Since 2022 we are part of Keywords Studios.We are currently looking to add an experienced...


  • Málaga, Málaga, España Axiom Software Solutions Limited A tiempo completo

    Job Description:Job title: Software engineer (Min 5+ years of exp.)Job type: B2B rolling contract roleJob Location: Malaga Spain(2 days on-site/week)We are looking a software engineer who have an experience in application development and architect with knowledge of java, spring /Spring boot, Spring security y Spring cloud, microservices and...


  • Málaga, Málaga, España rindus A tiempo completo

    About usHey Get ready to set sails and navigate therindus wave We'rerindus,a People company. We love IT professionals and ourpassionis to help and empower our crew to get the best out of themselves, unfold their full potential, and help them grow.Becausegrowthis in our mindset, we're doing it since 2017, closely with our German Partners, helping them shape...