Asaja Empleo. Ofertas de trabajo

Drone & Robotics Systems Software Engineer

TECNALIA
Donostia-San Sebastián, Gipuzkoa
Anunciado el 19 de diciembre
Esta oferta ya no acepta candidaturas
Tipo de jornada
Completa
Tipo de contrato
Indefinido
Salario
Salario sin especificar
Estudios mínimos
Sin especificar
Nivel
Sin determinar
Número de vacantes
1
Descripción del empleo

Successful candidates will play a critical role in the development of software for unmanned aircraft and robotic systems within our Tecnalia Urban Air Movility departments. This position demands exceptional creativity to develop innovative solutions for high performance devices. It requires both a sound understanding of fundamental engineering, principles of software engineering, and the ability to develop software on various hardware platforms/architectures. You will work on a variety of software projects that span multiple software architectures and hardware platforms that are interconnected, including ARM Cortex M0, TI MCU, FPGA. DSP and embedded Linux. It requires the hands-on abilities to implement and test new algorithms and software on both physical hardware and in simulated environments.



Role/Responsibilities


  • Work on projects in C++ and Python in a Linux-based environment, use Python to analyze data, find problems, and improve algorithms.

  • Test code in simulated environments – software and hardware in the loop (SIL, HIL).

  • Develop prototypes to explore new ideas and work in iterative development cycles

  • Implement new and existing algorithms to improve control, estimation, and computer vision techniques in drone related applications.

  • Keep up-to-date on technologies and methods for autonomy, estimation, control, and computer vision.

  • Work with sensors commonly used on drones: IMU, GPS, EO/IR cameras, and radar.

  • Keep up-to-date on the state-of-the-art of drone technologies and methods for autonomy, estimation, control, and computer vision.

  • Solve new software problems in a variety of projects.



Requisitos mínimos

Competencies


  • Expertise in C++ and Phyton programming on Linux systems.

  • Experience with Matlab/Simulink.

  • Experience with flight control systems and specific autopilots, PX4 flight stack, Dronecode SDK, MAVlink, low level communication (UART, SPI, CAN, I2C).

  • Desired experience with DSP/FPGA embedded systems.

  • Desired experience with Robot Operating System (ROS) is preferred.

  • Desired experience with real-time embedded systems, system identification, state estimation and control of UAVs, as well as high-speed communication protocols.

  • Desired experience in flight testing UAV software and electronics.



Compartir esta oferta
Más empleos en TECNALIA
Investigador/a en Computer Vision
TECNALIA
Derio, Bizkaia
20 de junio
Project Manager en Sistemas de Transporte Inteligentes y Logística
TECNALIA
Derio, Bizkaia
23 de enero
Director/a de proyectos de Optimización y prototipado de máquinas
TECNALIA
Donostia-San Sebastián, Gipuzkoa
30 de octubre

Empleos similares

Ingeniero/a Electrónico - Sector papel
Michael Page
Donostia-San Sebastián, Gipuzkoa
8 de julio
Gestor de Proyectos para la Unidad de Testeo de Baterías
CIDETEC Energy Storage
Donostia-San Sebastián, Gipuzkoa
2 de julio
Ingeniero/a Electrónico - Sector papel
Page Personnel
Donostia-San Sebastián, Gipuzkoa
1 de julio
Ingeniero/a para la Unidad de Testeo de Baterías
CIDETEC Energy Storage
Donostia-San Sebastián, Gipuzkoa
24 de junio
Técnico Puesta en Marcha
Page Personnel
Donostia-San Sebastián, Gipuzkoa
6 de junio
Modelador BIM en obra
CAD&BIM
Donostia-San Sebastián, Gipuzkoa
5 de junio