SIGNAL PROCESSING ENGINEER.

Join us.

Signal Processing Engineer.

JOB DESCRIPTION

The “Software” Team at Aistech Space is looking for an experienced front-end developer to assist in the full life-cycle development of our ground infrastructure enabling the creation of geospatial applications. We are an Agile team, highly collaborative, and focused on short development iterations.

In addition to this, you will be in contact as well with the rest of the companies’ business areas, to detect and exploit potential synergies that could arise new business opportunities. As a part of the software team, you will directly participate in the architecture definition, development of SW, testing, and deployment of the different SW modules related to front-end infrastructure.

As a part of the software team, you will directly participate in the architecture definition, development of SW, testing, and deployment of the different SW modules related to front-end infrastructure.

THE MAIN OBJECTIVES ARE FOCUSSED ON:

  • Passion for space technologies.
  • Understand Aistech satellite constellation objectives.
  • Work together with the Space Infrastructure team and the Payload team to define signal processing requirements for our applications.
  • Support transition of signal processing algorithms from scientific development tools to real-time software environments such as C++ or Python using an agile methodology.
  • Ensure that the signal processing application is thoroughly tested and coordinated throughout the development life cycle, with an emphasis on satellite operations and client expectations.
  • Design of testing procedures and automated routines
  • Final signal processing application testing and validation on SDR platforms on the flight satellite.
  • Active collaboration in other software projects of the company.

REQUIREMENTS

  • MSc in Telecommunications, Computer science, Engineering and/or Physics specialized in Signal Processing.
  • Open-minded software developer with 3 -5 years’ experience in Signal Processing, Communications Signals, Signal Intelligence (SIGINT), and/or Software-Defined Radios (SDR).
  • Experience with SDR frameworks such as GNU Radio, GRC, SCA, REDHAWK, and/or OpenVPN.
  • Familiarity with signal processing techniques (energy detection, channelization, phase coherency, Doppler compensation, demodulation, etc).
  • Designing, analyzing, modeling, and simulating signal processing algorithms including multi-frequency communications, signals collection, and RF geolocation.
  • Experience in Xilinx FPGA Hardware environments for design/debug on VHDL and interfacing with SRAM, DDR3&4 DRAM, Flash, or High-Speed Serial I/O.
  • Experience with ARM architecture.
  • Experience in analog design for ADCs/DACs, filters, amplifiers, and digital support circuitry.
  • Knowledge of design and debug for digital busses (CAN/I2C/RS422/RS485) and CSP/FTP protocols.
  • Experience in high-speed signal integrity issues.
  • Familiarity with lab equipment such as Digital Oscilloscopes, Logic Analyzers, Function, and pattern generators.
  • Experience in implementing, debugging, and testing on third-party software-defined radio (SDR) platforms.
  • Experience in developing software for embedded systems for C / C++ on Linux.
  • Knowledge in Driver Development for (Embedded) Linux.
  • Experience in Python.
  • Knowledgeable in applications such as scrum, waterfall, and Agile methodologies.
  • Experience in JIRA Issue & Project Management Tracker for Agile projects.
  • Experience in software configuration management tools such as Git Server (Gitlab, Github, Gitea, BitBucket …).
  • Knowledge of integration and deployment software (Maven, Jenkins…).

OBJECTIVES AS A MEMBER OF AISTECH TEAM

  • Actively engage in the development of documentation to build the company procedures and specification manuals.
  • Write some articles regarding different areas of interest to be published in our magazine Aistech News.
  • Participate in our team building activities.

CONTRACT CONDITIONS

In Aistech Space, we value our employees and their well-being offering top-notch incentives:

  • Fixed contract with no end date.
  • Be part of the team writing part of the new space era in a multinational, young, and vibrant environment.
  • Total flexible schedule.
  • Empower new ideas, believing in them, and giving them the money and resources to make them real.
  • Relaxing areas in our offices.
  • Cake Day on Wednesdays and Pizza Day on Fridays.
  • Healthy Food Pantry and Drinks available all weekdays.

JOB LOCATION

You will be located and based in Spain, in the Barcelona or Vigo office with some trips between offices and other potential Aistech locations worldwide.

SIGNAL PROCESSING ENGINEER.

Join us.

Signal Processing Engineer.

JOB DESCRIPTION

The “Software” Team at Aistech Space is looking for an experienced front-end developer to assist in the full life-cycle development of our ground infrastructure enabling the creation of geospatial applications. We are an Agile team, highly collaborative, and focused on short development iterations.

In addition to this, you will be in contact as well with the rest of the companies’ business areas, to detect and exploit potential synergies that could arise new business opportunities. As a part of the software team, you will directly participate in the architecture definition, development of SW, testing, and deployment of the different SW modules related to front-end infrastructure.

As a part of the software team, you will directly participate in the architecture definition, development of SW, testing, and deployment of the different SW modules related to front-end infrastructure.

THE MAIN OBJECTIVES ARE FOCUSSED ON:

  • Passion for space technologies.
  • Understand Aistech satellite constellation objectives.
  • Work together with the Space Infrastructure team and the Payload team to define signal processing requirements for our applications.
  • Support transition of signal processing algorithms from scientific development tools to real-time software environments such as C++ or Python using an agile methodology.
  • Ensure that the signal processing application is thoroughly tested and coordinated throughout the development life cycle, with an emphasis on satellite operations and client expectations.
  • Design of testing procedures and automated routines
  • Final signal processing application testing and validation on SDR platforms on the flight satellite.
  • Active collaboration in other software projects of the company.

REQUIREMENTS

  • MSc in Telecommunications, Computer science, Engineering and/or Physics specialized in Signal Processing.
  • Open-minded software developer with 3 -5 years’ experience in Signal Processing, Communications Signals, Signal Intelligence (SIGINT), and/or Software-Defined Radios (SDR).
  • Experience with SDR frameworks such as GNU Radio, GRC, SCA, REDHAWK, and/or OpenVPN.
  • Familiarity with signal processing techniques (energy detection, channelization, phase coherency, Doppler compensation, demodulation, etc).
  • Designing, analyzing, modeling, and simulating signal processing algorithms including multi-frequency communications, signals collection, and RF geolocation.
  • Experience in Xilinx FPGA Hardware environments for design/debug on VHDL and interfacing with SRAM, DDR3&4 DRAM, Flash, or High-Speed Serial I/O.
  • Experience with ARM architecture.
  • Experience in analog design for ADCs/DACs, filters, amplifiers, and digital support circuitry.
  • Knowledge of design and debug for digital busses (CAN/I2C/RS422/RS485) and CSP/FTP protocols.
  • Experience in high-speed signal integrity issues.
  • Familiarity with lab equipment such as Digital Oscilloscopes, Logic Analyzers, Function, and pattern generators.
  • Experience in implementing, debugging, and testing on third-party software-defined radio (SDR) platforms.
  • Experience in developing software for embedded systems for C / C++ on Linux.
  • Knowledge in Driver Development for (Embedded) Linux.
  • Experience in Python.
  • Knowledgeable in applications such as scrum, waterfall, and Agile methodologies.
  • Experience in JIRA Issue & Project Management Tracker for Agile projects.
  • Experience in software configuration management tools such as Git Server (Gitlab, Github, Gitea, BitBucket …).
  • Knowledge of integration and deployment software (Maven, Jenkins…).

OBJECTIVES AS A MEMBER OF AISTECH TEAM

  • Actively engage in the development of documentation to build the company procedures and specification manuals.
  • Write some articles regarding different areas of interest to be published in our magazine Aistech News.
  • Participate in our team building activities.

CONTRACT CONDITIONS

In Aistech Space, we value our employees and their well-being offering top-notch incentives:

  • Fixed contract with no end date.
  • Be part of the team writing part of the new space era in a multinational, young, and vibrant environment.
  • Total flexible schedule.
  • Empower new ideas, believing in them, and giving them the money and resources to make them real.
  • Relaxing areas in our offices.
  • Cake Day on Wednesdays and Pizza Day on Fridays.
  • Healthy Food Pantry and Drinks available all weekdays.

JOB LOCATION

You will be located and based in Spain, in the Barcelona or Vigo office with some trips between offices and other potential Aistech locations worldwide.