×
Regístrese Aquí para solicitar empleo o publicarlo X

Senior Embedded Software Engineer; Málaga, ES

Trabajo disponible en: Málaga, 29001, Malaga, Andalucia, España
Empresa: Parking Network BV
Tiempo completo posición
Publicado en 2025-12-21
Especializaciones laborales:
  • Desarrollo de Software
    Ingeniero de Software Integrado, Ingeniero de Software, Desarrollador/a C++, Ingeniero de IA
Rango Salarial o Referencia de la Industria: 50000 - 70000 EUR Anual EUR 50000.00 70000.00 YEAR
Descripción del trabajo
Puesto: Senior Embedded Software Engineer (Málaga, ES)
Location: Málaga

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 Open Metrics 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, Rest Ful 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…

Requisitos del puesto
10+ años Experiencia laboral
Tenga en cuenta que actualmente no se aceptan solicitudes desde su jurisdicción. Las preferencias de los candidatos son decisión del empleador o del agente reclutador.
Para buscar, ver y solicitar empleos que acepten solicitudes de su ubicación o país, toque aquí para realizar una búsqueda:
 
 
 
Busque más trabajos aquí:
(Ingrese pocas palabras para obtener mejores resultados)
Localización
Increase search radius (miles)

Idioma de la publicación
Categoría de empleo
Nivel educativo
Filtros
Nivel Educativo
Experiencia profesional mínima para el empleo (años)
Publicado en los últimos:
Salario