Firmware Engineer

Ascendion

Barcelona

Presencial

EUR 55.000 - 75.000

Jornada completa

hace 13 horas
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Ascendion is seeking an experienced C++ Software Engineer to advance firmware and embedded systems for our global print and device platforms. You will work on Linux‑based components, contribute to unit tests, and participate in CI/CD workflows across Agile teams.

Responsibilities include developing firmware modules, UI backends with Qt/QML, and diagnostic tooling, while ensuring quality, security, and performance benchmarks.

Formación

  • Proven experience in advanced C++ on Linux with strong unit testing and CI/CD.
  • Firmware development for embedded systems with RTOS (FreeRTOS/Zephyr).
  • Experience with device services and UI backends; familiarity with Qt/QML, TCL, and Python.

Responsabilidades

  • Develop firmware modules for job management, device services and UI backend.
  • Create a QML-based UI aligned with UX guidelines.
  • Write diagnostic scripts for service teams and maintain test suites.
  • Document architecture, operator manuals and service guides to standards.

Conocimientos

Advanced C++
Linux
Unit testing
Git workflows
Agile methodologies
RTOS (FreeRTOS/Zephyr)

Herramientas

Qt/QML
TCL
Python

Descripción del empleo

We are looking for an experienced C++ Software Engineer with strong expertise in Advanced C++ and Linux, along with hands‑on experience in unit testing, Git workflows, and CI/CD practices. The candidate should have experience in firmware development, device services, and embedded systems, preferably with RTOS (FreeRTOS/Zephyr).

Requirement:
  • Experienced engineers with expertise in advanced C++ (Linux), unit testing, Git workflows, and ideally Qt/QML, TCL, Python, and Agile methodologies.
  • Enable to accelerate development of print pipeline services, device orchestration, operator UI, and diagnostic tools for LFP products.
  • Ensure compliance with quality, security, and performance benchmarks through robust testing and CI/CD practices.
  • Deliver development, maintenance, and support tasks per agreed quality standards (e.g., DoD, test coverage, defect SLAs)
  • Experience with RTOS (FreeRTOS, Zephyr)
Deliverables will include:
  • Firmware modules for job management, device services, and UI backend.
  • QML UI aligned with UX guidelines.
  • Diagnostic scripts for service teams.
  • Test suites integrated with QA frameworks.
  • Documentation per standards (architecture, operator manuals, service guides).
About Us:

Ascendion is a global, leading provider of AI firstsoftware engineering services, delivering transformative solutions across North America, APAC, and Europe. We are headquartered in New Jersey. We combine technology and talent to deliver tech debt relief, improve engineering productivity solutions, and accelerate time to value, driving our clients’ digital journeys with efficiency and velocity. Guided by our “Engineering to the power of AI" [EngineeringAI] methodology, we integrate AI into software engineering, enterprise operations, and talent orchestration, to address critical challenges of trust, speed, and capital. For more information, please go to www.ascendion.com

With Ascendion (www.ascendion.com), you:

  • Will get to work on numerous challenging and exciting projects on our various offerings including Salesforce, AI/Data Science, Generative AI/ML, Automation, Cloud Enterprise and Product/Platform Engineering.
  • At Ascendion you have high chances of project extension or redeployment to other clients.
  • Additionally, you can also share CV of anyone you know. We have a referral policy in place.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Firmware Engineer – Embedded C++, Linux, RTOS, CI/CD
Firmware Engineer – Embedded C++, Linux, RTOS, CI/CD

Ascendion • Barcelona

Presencial
EUR 55.000 - 75.000
Software Engineer
Software Engineer

Ascendion • Sant Cugat del Vallès

Presencial
EUR 45.000 - 65.000
Embedded Firmware Engineer - Low-Level Systems (Linux)
Embedded Firmware Engineer - Low-Level Systems (Linux)

Ascendion • Sant Cugat del Vallès

Presencial
EUR 55.000 - 75.000
Embedded firmware Engineer
Embedded firmware Engineer

Ascendion • Sant Cugat del Vallès

Presencial
EUR 55.000 - 75.000
C++ Engineer (Senior) ID41762
C++ Engineer (Senior) ID41762

AgileEngine, LLC. • Ribarroja del Turia

Híbrido
EUR 95.000 - 121.000
Professional growth
Competitive compensation
Exciting projects
+1
Firmware Engineer
Firmware Engineer

Novanta Inc. • Barcelona

Presencial
EUR 45.000 - 65.000
Senior Firmware Engineer
Senior Firmware Engineer

Novanta Inc. • Barcelona

Presencial
EUR 70.000 - 100.000
Sr. Firmware Engineer
Sr. Firmware Engineer

Clue Technologies • Málaga

Híbrido
EUR 55.000 - 75.000
Hybrid work options
Private medical insurance
25 + 2 vacation days
+2
Senior Embedded / Software Engineer
Senior Embedded / Software Engineer

Merlin Digital Partner • Barcelona

Híbrido
EUR 60.000 - 100.000
Senior Dotnet Developer
Senior Dotnet Developer

Ascendion • Madrid

Presencial
EUR 55.000 - 85.000