Job Description

We are looking for a Software Engineer II to join our engineering team in Madrid. In this role, you will contribute to the design, development, integration, and verification of embedded software solutions for safety-critical systems. You will work closely with multidisciplinary teams throughout the software development lifecycle, from requirements analysis and design to testing and maintenance.


Location

Madrid, Spain


Key Responsibilities

  • Design, develop, debug, verify, and maintain embedded software applications.
  • Create and maintain software specifications, technical documentation, and design artifacts.
  • Develop and integrate software modules using C/C++.
  • Implement low-level software components, including Linux kernel drivers, RTOS drivers, and application software.
  • Develop verification and automation scripts using Python.
  • Support software testing, validation, and certification activit...

Ready to Apply?

Take the next step in your AI career. Submit your application to Amaris Consulting today.

Submit Application