What you will do :
Aistech Space is looking for an FPGA developer to work on SDR satellite technology (Software Defined Radio) for the full life-cycle development of the software and FPGA modules of our satellite payloads.You will participate in architecture definition, design, development, implementation, testing, deployment, and debugging of VHDL code into FPGAs over SDR hardware solutions.This position offers the opportunity to rotate through the space infrastructure team, working on various satellite missions and projects.In this role, you are expected to work as part of an agile, collaborative team focused on short, client-driven development cycles.You will also be responsible for following internal standards and best practices in project management, documentation, and time management, following an agile approach.The key objectives during the rotational period include:
Understanding Aistech Space mission objectives.Collaborating with Ground Infrastructure and Payload teams to define signal processing requirements.Designing, simulating, implementing, and verifying FPGA-based solutions for real-time signal processing algorithms for RF and spectrum applications.Interfacing real-time microprocessor systems with space-standard interfaces and I/O.Developing and maintaining timing and I/O constraints, preferably using Xilinx tools like Vivado, Coregen, and Synplify.Integrating third-party IP cores onto Xilinx platforms.Using FPGA development tools for design, simulation, packaging, and debugging.Ensuring thorough testing of FPGA applications throughout the development lifecycle, emphasizing satellite operations and client expectations.Understanding digital and analog circuit design, utilizing industry-standard toolchains.Translating satellite requirements into FPGA code.Understanding RF signal processing schemes.Designing testing procedures and automated routines on SDR platforms, validating applications on the bench, integrating into satellite EM, and conducting in-orbit testing.Collaborating on other software projects within the company.Engaging with stakeholders to improve software infrastructure.Recommending new technologies, products, and services.Writing testable code, documentation, and presentations.Maintaining clear communication between internal teams:
space, ground, user, and operations.Writing articles for our Aistech News magazine and blog.Developing documentation to build company procedures and manuals.Proposing new ideas to improve products and processes.Who you are :
Must :
BSc or MSc in Telecommunications, Engineering, Mathematics, Computer Science, or Physics, with FPGA development experience.Open-minded FPGA developer with 3-5 years’ experience in FPGA modules for RF applications, with basic knowledge of Signal Processing and SDRs, using Xilinx toolchains.Experience in designing, analyzing, modeling, and simulating FPGA code for multi-frequency communications, signals collection, or RF geolocation.Proficiency in Python and C++.Experience with Xilinx FPGA hardware environments, including interfacing with SRAM, DDR3/4, Flash, or high-speed I/O.Experience in debugging and testing on third-party SDR platforms.Experience with issue and project management tracking systems for Agile projects.Experience with software configuration management tools like Git (GitLab, GitHub, Gitea, BitBucket).Nice to have :
Experience with SDR frameworks such as GNU Radio, Matlab, LabVIEW, GRC, SCA, REDHAWK, or OpenCPI.Knowledge of high-speed signal integrity issues.Experience with signal processing techniques like energy detection, channelization, phase coherency, Doppler compensation, and demodulation.Knowledge of modern programming architectures (e.G., DDD, Hexagonal, microservices).Knowledge of cloud-native concepts and containerized applications (e.G., Docker).Interest and ability to collaborate with backend and infrastructure teams for cross-functional growth.Here's what you'll gain by joining usBe part of a passionate, collaborative, and respectful team.Stable, permanent contract with a growing company.Flexible working hours and remote work (up to 5 days/month).Competitive salary and international environment.And much more.
#J-18808-Ljbffr