Embedded Software Engineer

Destinus + Seguir empresa
Madrid - España 02/08/2024

Descripción de la oferta de empleo

Destinus is an aerospace technology company founded under the belief that in the future distance shouldn’t matter at all. We are therefore building the near-space vehicle and the associated infrastructure. Moving at the border of Space, our hydrogen-powered vehicles are ten times faster than conventional aircraft, providing the just-in-time backbone for logistics, e-commerce, and supply chain companies who can’t wait. We define a new class of fast: our mission is to bring instantly your stuff to the other part of the world – and we mean it literally.
We have an exciting opportunity for an Embedded Software Engineer to join our team. You will play a crucial role in the further development of our embedded software that powers complex aircraft guidance systems, as well as power and system management. Our platform is based on ARM CPUs, ranging from simple STM32 microcontrollers with I/O and common communication protocols, to more complex Zynq UltraScale systems with PCIe, USB, and gigabit Ethernet interfaces.

- Define and manage the requirements for software together with the GNC software team, the platform software team and the hardware design team

- Design the software, and implement it along with the required test cases to provide a solid foundation for the higher-level control functions, GNC software functions, state-machine for autonomous flight, security functions

- Support the hardware design team with board bring-up and debugging of subsystems not working on newly designed boards

- Produce documentation and fulfil requirements from certification authorities to allow components/boards and software to be used for experimental flights

- Define the roadmap for implementation, plan sprints, and execute the plan accordingly

- Develop test plans, take part in test facility specification and testing, perform hardware testing and analyze test results

- Support design reviews, guide the implementation of new software stacks


Requirements

- Bachelor’s or master’s degree in computer science, engineering, or a related technical field

- 5+ years of experience in software development, 3+ years in low-level hardware implementations

- Pragmatic, entrepreneurial mindset with a can-do attitude

- Focus on clean, easy-to-read, well-documented, safety-critical “safe” code

- Knowledge of embedded Linux and associated build environments and tools

- Troubleshooting embedded systems, scoping, soldering, crimping and assembling wire harnesses for testing

- Programming languages (min): C, Python and some shell scripting, VHDL

- Experience with CAN, Serial, TCP/IP communications

- Programming I2C, SPI, one wire and similar with ease

- Familiarity with ARM platforms like STM32 and Zynq 7000 or Ultrascale

- Experience with electrical or avionics integration and testing,

- Experience in FPGA, and CPLD would be a plus

- Previous Experience in the UAV domain would be a plus

- Excellent written and verbal communication skills

- Strong analytical and problem-solving skills, crucial for algorithm development and data analysis

- Good communication skills, enabling effective collaboration

- Languages: English is mandatory, French and/or Spanish are beneficial


Benefits
Destinus is an equal-opportunity employer: we value diversity in our companies and our teams. We do not discriminate based on age, race, religion, colour, country of origin, gender, sexual orientation, or disability status

Otros detalles de la oferta

Nivel Profesional: Empleado

CVs inscritos en el proceso: 5

Nunca debes compartir tus datos bancarios ni fotos de tus documentos al solicitar un empleo. Si tienes alguna duda sobre un proceso de selección contacta con nosotros
Comparte esta Oferta
En esta oferta serás redirigido a la pagina web de la empresa.
Completa el formulario en su web.
Esta candidatura no estará reflejada en tu cuenta.
Tus datos se almacenan directamente en la base de datos de la empresa.
Datos principales de la oferta
  • Madrid - España
    Ubicación
  • Electrónica
    Funciones
  • Jornada completa
    Jornada
  • 3-5 años
    Experiencia
  • Indefinido
    Tipo contrato
  • C Python CAN

Ofertas de empleo similares
Logo Social You
APPS React Native
Social You - 19/09/2024
Logo Krell Consulting & Training
Arquitecto de soluciones (PowerPlatform)
Krell Consulting & Training - 18/09/2024

¿No tienes cuenta en Tecnoempleo.com?

Regístrate como candidato en Tecnoempleo.com y vincula tu CV a las ofertas de empleo.

Crea tu cuenta gratis