Digital Firmware-Software Engineer

Detalles de la oferta

Tasks and Responsibilities

Member of the R&D team in charge of the development of embedded firmware running on the company integrated circuits microprocessors, as well as development of the test programs used in production testing. The responsibilities of the Firmware/Test Engineer also include:

- Development of the continuous integration tests of the microprocessor firmware during ASIC prototyping.
- Participate in specification and review of the PCBs used to implement the production testing of the company's products.
- Participation on the development of technology evaluation vehicles as well as software development kits.
- Automatization of laboratory tests and measurements using programming languages like Matlab, TCL, Python.

Requirements

Required title: MSc in Computer Science, Engineering or relevant field.
Required expertise: at least 3 years in similar tasks.

Desirable Competences

Knowledge

- Experience in embedded programming, using both high level programming languages (C/C++) and assembler.
- Knowledge of Real Time Operating Systems and experience in software development for time-bound systems.
- Capable of working in code optimization (memory footprint and execution time).
- Electronic engineering knowledge. Analysis of PCB schematics.
- Knowledge of other languages (M4, R, TCL, Python, Matlab, Visual Basic for Applications, shell scripting languages).
- Problem solving, debugging skills are a must.
- Comfortable in a barebones programming environment.
- Use of laboratory equipment like oscilloscopes and power supplies.
- Basic knowledge of lex&yacc is welcome.
- Knowledge of version control and issue tracking software is welcome.
- Knowledge of a Hardware Description Languages (Verilog or VHDL) is welcome.
- Experience in development of low-level drivers for Linux operating system is welcome.
- Fluent written and verbal English communication skill is a must: all internal documentation is written in English.

Personal Profile

- Continuous search for technical excellence,
- Passion for learning from experience,
- Critical and constructive attitude,
- Capability to accept responsibilities from implementation to validation in the laboratory,
- Proactive (problem solving) attitude,
- Rigorous when dealing with production-related information,
- Zero bug tolerance,
- Team membership attitude.

Place of work

- Tres Cantos headquarters (Madrid, Spain).
- We will also consider the option of 100% remote working as a function of the candidate's profile.


Salario Nominal: A convenir

Fuente: Whatjobs_Ppc

Requisitos

Full Stack Software Development Engineer Php/React

About Launchmetrics Launchmetrics provides the First AI-powered Brand Performance Cloud for Fashion, Luxury and Beauty (FLB) companies to make smarter decisi...


Launchmetrics - Burgos

Publicado 15 days ago

Técnico/A De Sistemas De Seguridad

A continuación detallamos las funciones y requisitos habituales para este tipo de puesto:Funciones:Instalación y mantenimiento de sistemas de seguridadSe req...


Securitas - Burgos

Publicado 15 days ago

Oficial Paleteria/ Lampisteria- Salt

OFICIAL PALETERIA/ LAMPISTERIA Oficial de paleteria i lampisteria al servei d'obres i manteniment, de Eina Activa EINA ACTIVA, es una empresa d'inserció, tre...


Treballa A Plataforma Educativa - Burgos

Publicado 15 days ago

Empresa De Ascensores En Burgos

Cronoshare es una plataforma online para profesionales que quieren encontrar nuevos clientes. Buscamos Empresa de Ascensores en Burgos y alrededores. Pertene...


Cronoshare.Com - Burgos

Publicado 15 days ago

Built at: 2024-12-01T09:07:14.681Z