Unternehmen suchen nach Dir. LASS DICH JETZT FINDEN!

Entdecke Top-Unternehmen bei get in IT

  • ALDI Nord
    20 IT-Jobs
  • ROHDE & SCHWARZ GmbH & Co. KG
    9 IT-Jobs
  • IBM Deutschland GmbH
    1 IT-Job
  • Ernsting's family GmbH & Co. KG
    4 IT-Jobs

FPGA Software Engineer (m/f/d)

General Electric Deutschland
Konstanz

Job-Infos

Berufsfelder

  • Anwendungsentwicklung

Gewünschte Studienfächer

  • Informatik
  • Informationstechnik

Abschluss

  • Bachelor
  • Master/Diplom

Einsatzorte

  • Konstanz

Fähigkeiten

  • C
  • C++
  • Quality Assurance
  • R
  • VHDL
Stellenbeschreibung

Role Summary:

Responsible for designing, developing and testing software to create industrial internet products and services tailored to the needs of the GE businesses and external customers. Requires mastery of a body of theoretical knowledge. Requires developed and strong foundation of function skills and knowledge of relevant technologies.

Essential Responsibilities:

Reporting to R&D Project manager or System Architect the FPGA Software Engineer will be part of the hardware and software design team and will be responsible for creation, maintainability and testing of new FPGA designs for cutting edge embedded control systems. The responsibilities will include:

  • Development of firmware specifications for FPGA-targeted designs, requirement analysis
  • Control firmware development for FPGA using graphical Model-Based Design approaches and HDL
  • Creation and integration of IP-Cores into System-on-Chip using appropriate tools
  • Software development for high-speed communication interfaces including PCI Express, 1-10Gb Ethernet
  • Verification and validation of FPGA designs in simulations and on real-time hardware

The Ideal candidate will be able both to manage the software activities for a number of existing projects and create new software to deliver innovative features. Candidate should be ready to be challenged from early requirements stages till final software testing on the field. Close collaboration with hardware design team is a benefit.

Qualifications/Requirements:

  • Bachelor or master degree in FPGA/Embedded Software Engineering or related study paths or equivalent knowledge / experience
  • Basic or medium level in VHDL FPGA programming
  • Basic or medium level in C and C++ programming
  • Good written and spoken English

Technical Knowledge:

  • Matlab/Simulink knowledge at good level
  • Knowledge of Xilinx FPGA families, Vivado/ISE Tools(preferable) or Altera
  • Good knowledge of System-on-Chip designing
  • Relevant experience in FPGA software engineering
  • Knowledge of digital, analog and µProcessor operation principles would be a benefit
  • Knowledge of RTOS (vxWorks, freeRTOS) would be a benefit

Desired Characteristics:

  • Experience with high-speed communication interfacing – PCI Express, SRIO, Ethernet, Aurora at firmware level
  • Digital Signal Processing and its implementation in FPGA (FFT, SDR etc)
  • German language
  • Software Version Control, Bug/Issue Tracking tools knowledge
  • Good team and individual player, good documentation and presentation skills

1 weiterer IT-Job bei General Electric Deutschland

get in IT hat die Informationen von der Webseite des Unternehmens und ggf. sonstigen Quellen sorgfältig zusammengestellt. Diese Informationen wurden vom Unternehmen noch nicht autorisiert.
Informationen für Unternehmen