FPGA Engineer/DO-254
Civitanavi Systems
4 gg fa

Company overview

Civitanavi Systems was established in 2012 with a vision to become a principal player in the provision of the design, development and manufacture of high tech solutions of Inertial Navigation, Geo Reference and Stabilization systems for both industrial and defense use (dual-use).

Civitanavi Systems is an Italian company which provides inertial solutions domestically and has developed in a short time an International market for it specialized products.

The company has been able to quickly develop and assemble a team of world leading experts in inertial technology with a solid background in the design and development of inertial sensors, navigation software, certification and manufacturing processes.

The company has acquired customers and end users for its inertial products in both industrial (mining, oil and gas) and defence (naval, land and air domains) in a relatively short time.

Civitanavi Systems Srl is a privately held company owned by Civitanavi Systems Ltd (Holding company). Civitanavi Systems combines an international pool of strategic investors of the holding company.

Job Summary

Experienced avionics FPGA development and verification engineer, mastering FPGA design under DO-254 guidelines for use in safety- and mission-critical airborne inertial navigation systems.

Responsibilities and Duties

  • Following requirements, design and implementation standards to manage DO-254 compliant designs up to Design Assurance Level A
  • Capturing detailed FPGA requirements from allocated system level requirements and generating (or participating to) the FPGA Requirements Data document in accordance to internal HW Requirements Standards
  • Establishing (or participating to) the micro-architecture definition and designing the partitions within the FPGA
  • Implementing FGPA requirements into architecture diagrams and generating the FPGA Design Description document in accordance to internal HW Design Standards
  • Implementing design blocks using VHDL
  • Preparing and / or reviewing High Level and Low Level Verification Cases and Procedures documents in accordance with Hardware Validation and Verification Standards
  • Executing verification both in simulation and in real HW with the synthesized design
  • Interacting with possible subcontractors in case of off-load of verification tests execution and carefully reviewing the generated outputs
  • Bring-up and validate FPGA's in laboratory and production environments
  • Writing validation requirements for test benches to assess test equipment and SW / HW tools detailed design
  • Supporting project planning efforts and ensuring execution to schedule
  • Generating and reviewing HW related engineering documentation
  • Managing documentation and VHDL code in adherence to Configuration Management and Change Control procedures
  • Conducting or participating in design reviews and supporting customer audits
  • Managing assigned tasks simultaneously and effectively communicating with the team members, the group head and, if necessary, with all levels of the organization
  • Qualification and Skills

    Required Skills

  • Master's degree in a electronic engineering discipline o similar
  • Experience with DO-254 standard
  • Minimum of 5 years of hands-on experience coding, simulating, and verifying VHDL code for FPGA.
  • Experience with EDA tools such as HDL simulators (Modelsim) and FPGA design tools (Xilinx Vivado)
  • Mastering the FPGA design flow (synthesis, place & route, timing closure)
  • Understanding datapath pipelines, state machines, arithmetic operations
  • Knowledge of timing closure techniques
  • Organized and systematic to maintain documentation in appropriate order
  • Strong interpersonal and communications skills
  • Knowledge of English Language, both in writing / reading technical documentation and in speaking / listening during project meeting and design reviews
  • Preferred Skills

  • Integration experience using SoC (System on Chip) devices especially Xilinx product family
  • Experience with high reliability design and implementations
  • Experience in integrating IP cores in FPGA
  • Knowledge of modular redundancy techniques
  • Benefits and Perks

  • Free lunch meal
  • Coffee bar
  • Additional health insurance
  • Invia candidatura
    Aggiungi ai preferiti
    Rimuovi dai favoriti
    Invia candidatura
    La mia Email
    Cliccando su “Continua”, autorizzo neuvoo ad utilizzare i miei dati ed inviarmi avvisi email come menzionato nella sezione Politica sulla Privacy di neuvoo. Posso ritirare il mio consenso e cancellare la registrazione in qualsiasi momento.
    Modulo di candidatura