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
EnglishJob 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.