Senior Engineer - Embedded software (Valencia)

Senior Engineer - Embedded software (Valencia)

16 sep
|
Analog Devices
|
Valencia

16 sep

Analog Devices

Valencia

Overview

As Senior Engineer, Embedded Software at Analog Devices, you will help advance embedded software for ADEF & COMMS products. You'll design high-performance real-time software for ARM Cortex-M microcontrollers and develop customer-facing drivers and APIs. You'll collaborate with distributed teams to resolve issues, document concepts, and drive quality through tests and reviews.

This role centers on delivering reliable, secure software that extends device capabilities and addresses complex customer needs. You'll join a fast-growing, world-class team and contribute to shaping next-gen data converters and communication ASICs.

Responsabilidades Design and develop high-performance real-time embedded applications on ARM Cortex-M in C

Develop customer-facing device drivers in C and C#

Collaborate with Silicon Designers, Embedded Software Engineers, Applications Engineers, QA and other teammates

Create documentation to support firmware design and communicate concepts

Participate in code reviews and improve software standards

Develop and execute unit and integration test plans

Develop and review tools for testing and interfacing with the product

Analyze test results and implement corrective actions





Provide customer support during Beta trials and post-release

Develop customer-facing documentation and training material

Comply with licensing, code origin control and documentation

Mentor junior team members

Requisitos principales 5+ years designing, developing and launching high-performance real-time embedded systems

Strong C/C++ development and debugging skills

Experience developing customer-facing C/C++ APIs and SDKs

Experience with hardware abstraction layers (HAL) and register-level device control

Strong knowledge of ARM Cortex architectures

Experience in real-time embedded systems (bare metal and RTOS)

Proficiency with Git and code review processes

Experience with continuous integration/automated testing

Knowledge of software QA best practices

Knowledge of Digital Signal Processing techniques

Experience with agile methodologies

Excellent written and verbal communications skills team player with excellent communication cross-functional collaboration mentoring junior engineers

C/C++ development and debugging customer-facing C/C++ APIs and SDKs

HAL and register-level device control

📌 Senior Engineer - Embedded software (Valencia)
🏢 Analog Devices
📍 Valencia

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior engineer - embedded software (valencia) / valencia

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior engineer - embedded software (valencia) / valencia