Role overview and responsibilities:
We are seeking experienced and motivated Senior Embedded Systems Design Engineers to join our dynamic Avionics/Hardware department. In this role, you will be instrumental in supporting design and testing activities for all embedded systems for spacecraft and ground station avionics. You will be involved in large SoC project for new satellite products, contributing across all phases of the design process from concept to the delivery of a fully functional system.
Key responsibilities include, but are not limited to
- Design and implement microcontroller and FPGA-based digital circuits and systems, demonstrating proficiency in architectures, logic design, and hardware description languages (HDLs) such as VHDL or Verilog.
- Develop and optimize hardware design as well as firmware, ensuring efficient and reliable configurations and functionalities.
- Collaborate with hardware and software engineers to integrate designs into larger systems, ensuring seamless interaction with other components like processors, memory, and peripherals.
- Test and debug FPGA designs to meet functionality, performance, and reliability standards, utilizing simulation tools and hardware debugging equipment.
- Apply a strong foundation in electronics or physics, including understanding analog and digital circuits, signal processing, and system-level design.
- Work effectively in multi-disciplinary teams on fast-paced projects, fostering collaboration with colleagues from hardware, software, and system engineering domains.
- Utilize high-level synthesis tools and methodologies to convert high-level descriptions (e.g., C/C++) into FPGA designs, enhancing the design process.
- Stay adaptable and committed to continuous learning, as FPGA design is an ever-evolving field.