Software Development Engineer

Siemens
Paris, France
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Paris, France

Tech stack

Bash
C++
Software Debugging
Linux
Logic Synthesis of Circuits
Electronic Design Automation
Field-Programmable Gate Array (FPGA)
Hardware Description Language
Object-Oriented Software Development
Perforce
Software Engineering
Subversion
SystemVerilog
Tcl (Programming Language)
Verilog
VHDL
Vivado
GIT
Script Language

Job description

  • Development of FPGA and design of digital HDL modules.
  • Design with timing constraints, capacity and performance goals.
  • Validation and testing using simulation and proFPGA platforms.
  • Software development for low level validation of components.
  • Integration of the components in coordination with the software team.

Requirements

We are looking for a highly motivated engineer to work in the Hardware-Assisted Verification Division. You will be part of a high-performing FPGA-based prototyping R&D team, responsible for designing, developing, and debugging software programs for the Veloce proFPGA prototyping platform., * Bachelor/master's degree or equivalent experience in computer science or Electronics Engineering.

  • Proficiency in digital design using HDL (VHDL, Verilog, System Verilog).
  • Proficiency with FPGA design, FPGA tools (Vivado, Quartus) and STA.
  • Debug of RTL designs and simulation, strong debugging skills!
  • Experience in C++, object-oriented software development.
  • Experience with Linux and script languages (TCL, Bash, Python).
  • Experience with multi-team, collaborative software development (Git, Perforce, SVN etc.).
  • Fluent English speaker!

Benefits & conditions

We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, generous holiday allowance, pension, and private healthcare.

Apply for this position