SIGNAL PROCESSING ENGINEER.

Join us.

Signal Processing Engineer.

JOB DESCRIPTION

The “Space Infrastructure” Business Area of Aistech Space is looking for an experienced SDR signal processing engineer to assist in the full life-cycle development of our satellite payloads. We are an Agile team, highly collaborative, focused on short development iterations with a “fail-fast” mentality. In addition to this, you will be in contact as well with the rest of the company’s 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, testing, and deployment of the DSP modules on the satellite payloads. You will interface directly with the satellite design team, payload design team, our partners, and other software developers to build up and continuously improve our payload applications.

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 “Space Infrastructure” Business Area of Aistech Space is looking for an experienced SDR signal processing engineer to assist in the full life-cycle development of our satellite payloads. We are an Agile team, highly collaborative, focused on short development iterations with a “fail-fast” mentality. In addition to this, you will be in contact as well with the rest of 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, testing and deployment of the DSP modules on the satellite payloads. You will interface directly with the satellite design team, payload design team, our partners and other software developers to build up and continuously improve our payload applications.



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.