Embedded Software Developer

hace 2 semanas


Madrid, Madrid, España Destinus A tiempo completo
Embedded Software Engineer

Destinus is a pioneering aerospace technology company that's redefining the future of logistics and supply chain management. Our mission is to bridge the distance between continents, making it possible to deliver goods instantly across the globe. We're building a near-space vehicle and the associated infrastructure to make this vision a reality.

About the Role

We're seeking an exceptional Embedded Software Engineer to join our team. As a key member of our software development team, you'll play a crucial role in designing and implementing the embedded software that powers our complex aircraft guidance systems, power management, and system management. Your expertise will be instrumental in shaping the future of our platform, which is based on ARM CPUs, ranging from simple STM32 microcontrollers to more complex Zynq UltraScale systems.

Key Responsibilities
  • Define and manage software requirements in collaboration with the GNC software team, platform software team, and hardware design team.
  • Design and implement software, along with test cases, to provide a solid foundation for higher-level control functions, GNC software functions, state-machine for autonomous flight, and security functions.
  • Support the hardware design team with board bring-up and debugging of subsystems not working on newly designed boards.
  • Produce documentation and fulfill requirements from certification authorities to enable components/boards and software for experimental flights.
  • Develop test plans, participate in test facility specification and testing, perform hardware testing, and analyze test results.
  • Support design reviews and 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 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: 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.

We're looking for a talented individual who can bring their expertise and passion to our team. If you're a motivated and detail-oriented software engineer with a passion for complex systems, we encourage you to apply for this exciting opportunity.



  • Madrid, Madrid, España GMV A tiempo completo

    We are expanding our team in the Intelligent Transport Systems Sector and we are looking for a talented Embedded Software Developer to join our Projects Area. You will work with customers such as Renfe, Avanza, Alsa, CAF, etc.As an Embedded Software Developer, you will be responsible for developing Embedded Software in fleet management and Ticketing Systems...


  • Madrid, Madrid, España GMV A tiempo completo

    We are expanding our team in the Intelligent Transport Systems Sector and looking for a talented Embedded Software Developer to join our Projects Area. You will work with customers such as Renfe, Avanza, Alsa, CAF, etc.As an Embedded Software Developer, you will be responsible for developing and validating embedded software for on-board devices in fleet...


  • Madrid, Madrid, España Alovia - H.R. Consultancy Firm A tiempo completo

    Job Title: Embedded Sw EngineerJob Summary: We are seeking an experienced Embedded Software Developer to join our team at Alovia - H.R. Consultancy Firm. The ideal candidate will have a strong background in C and C++ programming languages for embedded devices, as well as expertise in development tools such as Git, Jenkins, and Jira.Key...


  • Madrid, Madrid, España Alovia - H.R. Consultancy Firm A tiempo completo

    Job Title: Embedded Sw EngineerJob Summary: We are seeking an experienced Embedded Software Developer to join our team at Alovia - H.R. Consultancy Firm. The ideal candidate will have a strong background in C and C++ programming languages for embedded devices, as well as expertise in development tools such as Git, Jenkins, and Jira.Key...


  • Madrid, Madrid, España GMV A tiempo completo

    We are expanding our team in the Intelligent Transport Systems Sector at GMV. If you have a passion for designing the future of transportation, we want to hear from you.We are looking for an Embedded Software Developer to work with customers such as Renfe, Avanza, Alsa, CAF, etc. in the Projects Area.As an Embedded Software Developer, you will be responsible...


  • Madrid, Madrid, España Destinus A tiempo completo

    We are seeking an Embedded Software Developer to join our team at Destinus, an aerospace technology company that is pushing the boundaries of space travel.The successful candidate will play a crucial role in the development of our embedded software that powers complex aircraft guidance systems, as well as power and system management.Our platform is based on...


  • Madrid, Madrid, España Dormakaba International Holding Ag A tiempo completo

    We are a leading global provider of access solutions for various industries, including schools, banks, airports, hospitals, and hotels. Our mission is to enable seamless movement within secure, safe, and sustainable places.As a Senior Java Embedded Software Developer, you will be responsible for designing, developing, and testing firmware for our access...


  • Madrid, Madrid, España Destinus A tiempo completo

    We are seeking a skilled Embedded Software Developer to join our team at Destinus, an aerospace technology company pushing the boundaries of space travel. Our near-space vehicle and associated infrastructure are revolutionizing logistics, e-commerce, and supply chain companies with fast and reliable transportation.The ideal candidate will have a strong...


  • Madrid, Madrid, España GMV A tiempo completo

    We are expanding our team in the Intelligent Transport Systems Sector at GMV. We are looking for an Embedded Software Developer for the Projects Area. You will work with customers such as Renfe, Avanza, Alsa, CAF, etc.WHAT CHALLENGE WILL YOU BE TAKING ON? In our team, you will develop Embedded Software in fleet management and Ticketing Systems...


  • Madrid, Madrid, España Dormakaba International Holding Ag A tiempo completo

    About UsDormakaba International Holding AG is a leading global provider of access solutions for various industries, including schools, banks, airports, hospitals, and hotels. We enable seamless movement within secure, safe, and sustainable places.Job DescriptionWe are seeking a highly skilled Senior Java Embedded Software Developer to join our team. As a key...


  • Madrid, Madrid, España Dormakaba International Holding Ag A tiempo completo

    About UsDormakaba International Holding AG is a leading global provider of access solutions for various industries, including schools, banks, airports, hospitals, and hotels. We enable seamless movement within secure, safe, and sustainable places.Job DescriptionWe are seeking a highly skilled Senior Java Embedded Software Developer to join our team. As a key...


  • Madrid, Madrid, España Ample, Inc. A tiempo completo

    About Ample, Inc.We're a pioneering electric vehicle battery swapping company dedicated to accelerating the global transition to sustainable transportation solutions. Our mission is to revolutionize the way EVs are powered, making it as convenient as a gas station visit.The RoleAs an Embedded Software Engineer on our Ample Iberia team, you'll contribute to...


  • Madrid, Madrid, España Ample, Inc. A tiempo completo

    About Ample, Inc.We're a pioneering electric vehicle battery swapping company dedicated to accelerating the global transition to sustainable transportation solutions. Our mission is to revolutionize the way EVs are powered, making it as convenient as a gas station visit.The RoleAs an Embedded Software Engineer on our Ample Iberia team, you'll contribute to...


  • Madrid, Madrid, España Gmv A tiempo completo

    Job Description:We are seeking a talented Embedded Software Developer to join our team at GMV. As a key member of our team, you will be responsible for developing software drivers for efficient data acquisition in a KR260 board. Your tasks will include analysis of several alternatives for implementation, development of software driver prototypes in baremetal...


  • Madrid, Madrid, España Gmv A tiempo completo

    Job Opportunity: We are seeking a skilled Embedded Software Developer to join our team at GMV. The ideal candidate will have a strong background in C programming and experience with embedded software development.Key Responsibilities:• Develop software drivers for efficient data acquisition in a KR260 board.• Analyze and implement alternative solutions...


  • Madrid, Madrid, España ECB A tiempo completo

    Embedded Software Engineer PositionECB is seeking an Embedded Software Engineer to join our client team, a leading international company in the Energy sector. The ideal candidate will be responsible for designing and developing embedded firmware for various platforms, including processors, DSPs, and microcontrollers.Key Responsibilities:Design and implement...


  • Madrid, Madrid, España Amazon A tiempo completo

    Job Title: Embedded Software Engineer, RingWe are seeking a skilled Embedded Software Engineer to join our team at Amazon, working on the development of Ring devices. As a key member of our team, you will be responsible for delivering high-quality C/C++ code and collaborating with colleagues to design and implement functionality and behaviors of embedded...


  • Madrid, Madrid, España Amazon A tiempo completo

    Job Title: Embedded Software Engineer, RingWe are seeking a skilled Embedded Software Engineer to join our team at Amazon, working on the development of Ring devices. As a key member of our team, you will be responsible for delivering high-quality C/C++ code and collaborating with colleagues to design and implement functionality and behaviors of embedded...


  • Madrid, Madrid, España GMV A tiempo completo

    Embedded Software EngineerWe are expanding our team in the Intelligent Transport Systems Sector and looking for an Embedded Software Engineer to join our Projects Area. You will work with customers such as Renfe, Avanza, Alsa, CAF, etc.Key Responsibilities:Develop Embedded Software in fleet management and Ticketing Systems Projects: Analysis, development,...


  • Madrid, Madrid, España GMV A tiempo completo

    Embedded Software EngineerWe are expanding our team in the Intelligent Transport Systems Sector and looking for an Embedded Software Engineer to join our Projects Area. You will work with customers such as Renfe, Avanza, Alsa, CAF, etc.Key Responsibilities:Develop Embedded Software in fleet management and Ticketing Systems Projects: Analysis, development,...