EMBEDDED SOFTWARE DEVELOPMENT ENGINEER

Job Description Summary:
Responsible for designing, developing and testing embedded software (firmware) platforms and systems that runs on devices with in-house/adapted hardware.
As part of a multi-developer firmware team the major responsibilities will include analysis, design, implementation and testing of firmware for Transmission product line. The Software Developer will report to the Senior Staff Software Manager.


Roles and Responsibilities:
• Designs and develops a small module or a larger feature according to requirements, under guidance of a senior developer
• Identifies scope of assigned work and provides a factual initial estimate
• Executes in a fast pace delivery mode and focuses in delivering tasks to meet the product release goal
• Performs root cause analysis of assigned software defects and implements solution
• Works closely with peers, engages with team to learn, contribute, brainstorm, converge on technical designs and discussions
• Follows SDLC process, maintains code quality through best practices, code reviews and unit testing
• Documents to capture all stages of work as per guidelines
• Perform day-to-day activities using git, Confluence and Jira


Required Qualifications:
• Bachelor’s Degree in Electrical Engineering, Computer Engineering or Computer Science
• Minimum 2 years of embedded development with C/C++ in a professional setting


Desired characteristics:
• C++17 programming skills and understanding of object oriented design and development
• Good understanding and programming skills of modern languages such as GO and Python
• Strong grasp of embedded Linux fundamentals; including kernel drivers, systemd, docker and bash
• Exposure to modern development environments including yocto build systems, CI/CD and automated software unit-testing
• Knowledge of Xilinx SoC’s, especially ZynqMP Ultrascale+
• Hands-on experience with using Jira/Git/Github
• Strong problem solving and analytical abilities
• Strong initiative and communication skills


Location: Bizkaia

REF.002/2023

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

En cumplimiento de lo dispuesto en el Reglamento General de Protección de Datos (RGPD), así como en el resto de normativa en materia de protección de datos, te informamos de lo siguiente:
Responsable del tratamiento: COLEGIO OFICIAL DE INGENIEROS EN INFORMÁTICA DEL PAÍS VASCO (COIIE)
Finalidad: Publicar su comentario.
Derechos: Tienes derecho al acceso, rectificación, supresión, oposición, limitación y portabilidad de tus datos, así como el resto de derechos reconocidos en la normativa de protección de datos. Para más información puedes contactar con nuestro delegado de protección de datos en la dirección secretaria@coiie.org y en nuestra política de privacidad.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.