Senior Engineer - Embedded Software (Comunidad Valenciana)

Senior Engineer - Embedded Software (Comunidad Valenciana)

07 nov
|
Analog Devices
|
Comunidad Valenciana

07 nov

Analog Devices

Comunidad Valenciana

Overview

In this senior embedded software role, you will advance software for Analog Devices’ ADEF & COMMS unit, contributing to high-reliability, real-time systems for data converters and communication ASICs. You’ll work with a world-class team to extend device functionality and solve complex customer problems. You’ll drive software design, testing, and documentation while maintaining security and performance standards. This position offers a strong technical and collaborative environment with impact across multiple products and teams.

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# for high-speed converters and COMM products
- Collaborate with Silicon Designers, Embedded Software, Applications, QA, and other engineers to refine requirements and resolve issues
- Create documentation to support firmware design and facilitate communication across teams
- Participate in code reviews and contribute to software standards and guidelines
- Develop and execute unit and integration tests, and review testing tools and interfaces
- Analyze test results and implement corrective actions




- Provide customer support during Beta trials and post-release
- Develop customer-facing documentation and training material
- Mentor junior engineers and ensure compliance with licensing, code origin control, and documentation practices

Requisitos principales

- 5+ years of experience in designing 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 bare metal and RTOS real-time embedded systems
- Proficiency with Git and code review processes
- Experience with CI/automation testing and software QA best practices
- Knowledge of Digital Signal Processing techniques
- Experience working with agile methodologies
- Excellent written and verbal communications

- Excellent written and verbal communications
- Strong collaboration and teamwork
- Problem-solving and analytical thinking
- C/C++ development
- ARM Cortex architectures
- HAL and register-level programming

📌 Senior Engineer - Embedded Software (Comunidad Valenciana)
🏢 Analog Devices
📍 Comunidad Valenciana

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 (comunidad valenciana) / comunidad valenciana

Suscribete a esta alerta:

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