Careers

We are looking for enthusiastic, career-minded individuals to join the Aldec team. Below is a list the current positions that are available at our corporate headquarters.


Currently available positions:

Location: Katowice, Poland

Software Engineer C/C++ Qt library other script/programming languages

Code: KT-ALD-Software Engineer

Description: Aldec-ADT manufactures modern software for designing FPGA and ASIC integrated circuits. Aldec-ADT products are created for a variety of operating systems using the latest development technologies.

Responsibilities: Design of implementation methods and development of new features as well as optimizations of existing modules. We are seeking both for graphical user interface designers and skilled algorithm developers.

Requirements:

  • Fluency in C/C++.
  • Knowledge of the Qt library (for GUI developers).
  • Knowledge of other programming and/or scripting languages is a plus.

Minimum Education: Bachelor's degree in CS is necessary.

Location Available: Katowice, Poland

Electronics Engineer C/C++ SystemC SCV TLM Perl Tcl/Tk

Code: KT-ALD-Electronics Engineer

Description: Aldec-ADT manufactures modern software for designing FPGA and ASIC integrated circuits. Latest technologies delivered by Aldec-ADT are used by thousands of electronics engineers designing and verifying the most complex digital chips in the largest enterprises all over the world.

Responsibilities: Evaluation of new technologies for designing integrated circuits, specification of new features and verifying the correctness of the implementation.

Requirements:

  • Knowledge of hardware description languages: VHDL, Verilog HDL, SystemVerilog.
  • Knowledge of C/C++ and SystemC, SCV, and TLM libraries.
  • Knowledge of digital circuit technologies.
  • Knowledge of issues and tools for logical synthesis.
  • Acquaintance with Aldec's products a plus.
  • A working knowledge of scripting languages (Perl,Tcl/Tk) is an additional benefit.

Minimum Education: Bachelor's degree in EE/CE is necessary.

Location Available: Katowice, Poland

Senior Software Developer C/C++ System Verilog UVM FPGA & ASIC design flow

Aldec Inc. is seeking to fill a Corporate Support Engineer position. The successful candidate will be experienced in digital design (FPGA or ASIC) to support Aldec's VHDL/Verilog/SystemVerilog simulation and verification products used by thousands of FPGA designers worldwide

Responsibilities:

  • Supporting Aldec's product line: mixed language simulation and verification platform Riviera-PRO, DRC tool ALINT, Requirements traceability tool SpecTracer
  • Developing and delivering product trainings, verification methodology trainings and demo designs

Requirements:

Education: BSEE or equivalent required with 2+ years of experience, or MSEE or equivalent with 2+ years of experience.
Experience should include:

  • Thorough knowledge of industry-standard hardware description languages (VHDL/Verilog)
  • Solid knowledge of SystemVerilog
  • Basic knowledge of UVM
  • Solid knowledge of FPGA and ASIC design flow
  • Basic knowledge of the following tools: Xilinx Vivado, Xilinx ISE, Altera Quartus, Synopsys Synplify, Microsemi Libero IDE.
  • TCL scripting language
  • Linux operating system
  • Good verbal and written presentation/communication skills
  • Ability to understand and explain relevant technical issues
  • Desire to help customers solve their technical issues
  • Desire to learn new tools/technologies.

Location: Katowice, Poland

 

Software Tester Windows Linux Perl Tcl VHDL Verilog C/C++

Code: KT-ALD-Software Tester

Description: Aldec-ADT manufactures modern software for designing FPGA and ASIC integrated circuits. Latest technologies delivered by Aldec-ADT are used by thousands of electronics engineers designing and verifying the most complex digital chips in the largest enterprises all over the world.

Responsibilities: Development and maintenance of automated software testing infrastructure. The ever expanding server farm currently uses over 250 machines that continuously test our software. The position will be rewarding for conscientiousness persons concerned about accuracy and detail.

Requirements:

  • Knowledge of Linux and Windows operating systems.
  • Knowledge of scripting languages, such as Perl or Tcl.
  • Knowledge of VHDL, Verilog, or C/C++ is a plus.

Minimum Education: Bachelor's degree in EE, CE, or CS is necessary.

Location Available: Katowice, Poland

Location: Gliwice, Poland

Software Engineer C/C++ Qt library other script/programming languages

Code: GL-ALD-Software Engineer

Description: Aldec-ADT manufactures modern software for designing FPGA and ASIC integrated circuits. Aldec-ADT products are created for a variety of operating systems using the latest development technologies.

Responsibilities: Design of implementation methods and development of new features as well as optimizations of existing modules. We are seeking both for graphical user interface designers and skilled algorithm developers.

Requirements:

  • Fluency in C/C++.
  • Knowledge of the Qt library (for GUI developers).
  • Knowledge of other programming and/or scripting languages is a plus.

Minimum Education: Bachelor's degree in CS is necessary.

Location Available: Gliwice, Poland

Electronics Engineer C/C++ SystemC SCV TLM Perl Tcl/Tk

Code: GL-ALD-Electronics Engineer

Description: Aldec-ADT manufactures modern software for designing FPGA and ASIC integrated circuits. Latest technologies delivered by Aldec-ADT are used by thousands of electronics engineers designing and verifying the most complex digital chips in the largest enterprises all over the world.

Responsibilities: Evaluation of new technologies for designing integrated circuits, specification of new features and verifying the correctness of the implementation.

Requirements:

  • Knowledge of hardware description languages: VHDL, Verilog HDL, SystemVerilog.
  • Knowledge of C/C++ and SystemC, SCV, and TLM libraries.
  • Knowledge of digital circuit technologies.
  • Knowledge of issues and tools for logical synthesis.
  • Acquaintance with Aldec's products a plus.
  • A working knowledge of scripting languages (Perl,Tcl/Tk) is an additional benefit.

Minimum Education: Bachelor's degree in EE/CE is necessary.

Location Available: Gliwice, Poland

Senior Software Developer C/C++ System Verilog UVM FPGA & ASIC design flow

Aldec Inc. is seeking to fill a Corporate Support Engineer position. The successful candidate will be experienced in digital design (FPGA or ASIC) to support Aldec's VHDL/Verilog/SystemVerilog simulation and verification products used by thousands of FPGA designers worldwide

Responsibilities:

  • Supporting Aldec's product line: mixed language simulation and verification platform Riviera-PRO, DRC tool ALINT, Requirements traceability tool SpecTracer
  • Developing and delivering product trainings, verification methodology trainings and demo designs

Requirements:

Education: BSEE or equivalent required with 2+ years of experience, or MSEE or equivalent with 2+ years of experience.
Experience should include:

  • Thorough knowledge of industry-standard hardware description languages (VHDL/Verilog)
  • Solid knowledge of SystemVerilog
  • Basic knowledge of UVM
  • Solid knowledge of FPGA and ASIC design flow
  • Basic knowledge of the following tools: Xilinx Vivado, Xilinx ISE, Altera Quartus, Synopsys Synplify, Microsemi Libero IDE.
  • TCL scripting language
  • Linux operating system
  • Good verbal and written presentation/communication skills
  • Ability to understand and explain relevant technical issues
  • Desire to help customers solve their technical issues
  • Desire to learn new tools/technologies.

Location Available: Gliwice, Poland

Location: Gdańsk, Poland

Software Engineer C/C++ Linux Windows GCC Boost Other script/programming languages

Code: GD-ALD-Electronics Engineer

Description: The successful candidate will be experienced in C/C++ programming for Linux and Windows platforms to develop hardware/FPGA based verification solutions including Simulation Acceleration, Emulation, Prototyping, Embedded Solutions and High Performance Computing.

Responsibilities: Development and testing of different software modules and systems as part of in-hardware verification products (e.g. compilers, partitioning algorithms, multi-platform applications, embedded applications, APIs, drivers).

Requirements:

  • Fluency in C/C++ and standard library.
  • Good knowledge of Linux platform.
  • Knowledge of Boost library would be a plus.
  • Knowledge of Amazon AWS would be a plus.
  • General knowledge of FPGA devices and digital circuit technologies would be a plus.

Minimum Education: Bachelor's degree in EE/CE is necessary.

Location Available: Gdansk, Poland

Electronics Engineer VHDL Verilog System Verilog UVM SCE-MI FPGA SystemC TLM FPGA and ASIC design flow

Code: GD-ALD-Electronics Engineer

Description: The successful candidate will be experienced in digital design (FPGA or ASIC) to develop hardware/FPGA based verification solutions including Simulation Acceleration, Emulation, Prototyping, Embedded Solutions and High Performance Computing.

Responsibilities: Development and testing of different hardware modules and systems as part of in-hardware verification products (e.g. FPGA debugging systems, memory units, communication channels and protocols, clocking solutions).

Requirements:

  • Good knowledge of hardware description languages: VHDL, Verilog, System Verilog.
  • Good knowledge and practical use of FPGA devices.
  • Good knowledge of tools for FPGA synthesis, implementation and debugging.
  • Knowledge of SystemC and TLM libraries would be a plus.
  • Acquaintance with Aldec's products a plus.
  • Knowledge of SCE-MI, UVM is a big plus.
  • Hardware design in FPGA at high-speed is a big plus.

Minimum Education: Bachelor's degree in EE/CE is necessary or 5th year technical university student (electronics faculty).

Location Available: Gdansk, Poland

IT Engineer Linux Windows Servers Cisco VPN DHCP DNS NIS Scripting

Code: GD-ALD-IT Engineer

Description: The successful candidate will be experienced in multi-domain IT, Linux and Windows desktop and server platforms with good knowledge of networking technologies and services.

Responsibilities: E-mail servers (Zimbra, Exim) administration and troubleshooting, Cisco network devices maintenance and configuration (routing, switching, VPN), Ethernet network infrastructure administration, cooperation with the Internet Provider.

Requirements:

  • Good knowledge of Linux and Windows operation systems (desktop and server level).
  • Good knowledge of Linux bash scripting.
  • Knowledge of network devices (switches, routers, firewalls), Cisco would be a big plus.
  • Knowledge of HTML and PHP would be a plus.
  • Knowledge of Amazon AWS would be a plus.
  • Knowledge of SCE-MI, UVM is a big plus.
  • General knowledge of FPGA devices and digital circuit technologies would be a plus.

Minimum Education: Bachelor's degree in EE/CE is necessary or 5th year technical university student (electronics faculty).

Location Available: Gdansk, Poland

Location: Kraków, Poland

Electronics Engineer VHDL Verilog System Verilog UVM SCE-MI FPGA SystemC TLM FPGA and ASIC design flow

Code: KR-ALD-Electronics Engineer

Description: The successful candidate will be experienced in digital design (FPGA or ASIC) to develop hardware/FPGA based verification solutions including Simulation Acceleration, Emulation, Prototyping, Embedded Solutions and High Performance Computing.

Responsibilities: Development and testing of different hardware modules and systems as part of in-hardware verification products (e.g. FPGA debugging systems, memory units, communication channels and protocols, clocking solutions).

Requirements:

  • Good knowledge of hardware description languages: VHDL, Verilog, System Verilog.
  • Good knowledge and practical use of FPGA devices.
  • Good knowledge of tools for FPGA synthesis, implementation and debugging.
  • Knowledge of SystemC and TLM libraries would be a plus.
  • Acquaintance with Aldec's products a plus.
  • Knowledge of SCE-MI, UVM is a big plus.
  • Hardware design in FPGA at high-speed is a big plus.

Minimum Education: Bachelor's degree in EE/CE is necessary or 5th year technical university student (electronics faculty).

Location Available: Krakow, Poland

Software Engineer C/C++ Linux Windows GCC Boost Other script/programming languages

Code: KR-ALD-Electronics Engineer

Description: The successful candidate will be experienced in C/C++ programming for Linux and Windows platforms to develop hardware/FPGA based verification solutions including Simulation Acceleration, Emulation, Prototyping, Embedded Solutions and High Performance Computing.

Responsibilities: Development and testing of different software modules and systems as part of in-hardware verification products (e.g. compilers, partitioning algorithms, multi-platform applications, embedded applications, APIs, drivers).

Requirements:

  • Fluency in C/C++ and standard library.
  • Good knowledge of Linux platform.
  • Knowledge of Boost library would be a plus.
  • Knowledge of Amazon AWS would be a plus.
  • General knowledge of FPGA devices and digital circuit technologies would be a plus.

Minimum Education: Bachelor's degree in EE/CE is necessary.

Location Available: Krakow, Poland

United Kingdom

Sales Engineer

Code: EU-ALD-Sales Engineer

Description: We are seeking a self-starter and motivated Sales Engineer, with a background in digital ASIC/FPGA design, specifically to support our growing Aldec HES (Emulation/Prototyping) product line across Europe.

Responsibilities: You will be working with sales, marketing and field application engineering teams to develop sales opportunities for the HES product line. You will be the local technical specialist working with customers and assisting them through evaluations and supporting flow and methodology development. This role would suit an engineer keen to exercise their knowledge of design and verification on a wider stage while also gaining international customer-facing support and sales experience. Full product specific training will be given.

Requirements:

  • Minimum 3-5 years professional experience working as an electronics engineer. Ideal candidate will have focused on the design and verification of digital devices (ASIC/FPGA) using hardware description languages (VHDL, Verilog, SystemVerilog)
  • More specifically, we are looking for competency with large Xilinx devices (e.g. Virtex-7, Zynq, UltraScale). This includes the entire tool chain: simulation, synthesis and P&R
  • Experience with advanced methodologies such as UVM would also be plus, as would hands-on experience with some form of hardware-based verification e.g. prototyping, emulation or co-verification
  • Previous technical marketing experience would also be a plus. Article and blog writing would be required, as would presenting at relevant technical events
  • A natural enthusiasm for problem solving, using your initiative and going the extra mile to provide enduring and scalable solutions
  • Instinctive commitment to the highest levels of customer service
  • Meticulous and efficient work style
  • Excellent communication skills – oral & written
  • Comfortable talking to customers on the phone and discussing their requirements, challenges and project goals
  • Develop and deliver training for web-based and onsite delivery
  • Travel required: mostly Europe – must have clean driving license and access to an appropriate vehicle

Minimum Education: Bachelor's degree in EE/CE is necessary or 5th year technical university student (electronics faculty).

Location Available: United Kingdom

Ask Us a Question
x

Ask Us a Question

x
Captcha ImageReload Captcha
Incorrect data entered.
Thank you! Your question has been submitted. Please allow 1-3 business days for someone to respond to your question.
Internal error occurred. Your question was not submitted. Please contact us using Feedback form.