Career


Of course you realized that we are relatively young, but we already have a close-knit and brilliant collective (from engineers who worked together many years - before we founded "Vorak/Quality Solutions", plus new joined people who are good and positive enough to bring a value into the team), very interesting international customers/partners, and great possibilities/plans to grow.
We train our people well, work hard, promote on merit, provide international opportunities and which is very important we appreciate our people!

We always happy to meet to energetic, talented people who are ready for new challenges, hard teamwork and grow. Interested and suitable candidates can send their CV to "info@vorak-solutions.com" by clearly pointed area of his experience in the email subject. Note that only short listed candidates will be notified for the next steps of interviews - thanks a lot for your interest to us.

RTL Design & Verification Engineer

Vacancy is filled


    Job Responsibilities:
  • Contribute to the quality of coding and assure conformance of the source codes.
  • Participate in all the cycles of software design and development.
  • Analyze requirements and work with the team members to create quality results.
  • Communicate effectively with the local management and external team members.
  • Participate in internal and external meetings.
    Required Qualifications:
  • 2+ years relevant FPGA/ASIC engineering design and verification experience.
  • Experience for writing RTL designs with Verilog (SystemVerilog, VHDL).
  • Experience for writing test benches and debugging using industry know simulation tools.
  • Experience in state of the art tools and flows including verification, synthesis and timing closure.
  • FPGA implementation and tools experience is a strong plus.
  • Knowledge of scripting languages (TCL, Bash, Python) and working in Linux environment is a plus.
  • Experience with version control tools (svn, git, etc.).
  • Problem understanding and solving skills.
  • English knowledge sufficient for fast research, creating technical documentation and written-verbal communication.
  • Ability to learn fast and be proactive.


Senior Software Engineer

Vacancy is filled


    Job Responsibilities:
  • Contribute to the quality of coding and assure conformance of the source codes.
  • Participate in all the cycles of software design and development.
  • Analyze requirements and work with the team members to create quality results.
  • Communicate effectively with the local management and external team members.
  • Participate in internal and external meetings.
    Required Qualifications:
  • 5+ years C/C++, Python, Bash, etc
  • Knowledge of Data structures and Algorithms
  • Knowledge of Generic programming, STL, Boostand and other programming libraries
  • Experience with version control tools(svn, git, etc)
  • Design, develop customer-faced and internal multi-platform applications and ability to write clear and documented code
  • Working experience in the EDA field (VLSI, FPGA, Verilog, SystemVerilog, VHDL) is desirable
  • Development of an open-source project is a plus
  • Good team player, ability to work as a member of smart, creative command
  • Ability to learn fast and be proactive
  • English knowledge sufficient for fast research, creating technical documentation and written-verbal communication with foreign customers
  • Excellent interpersonal and communication skills
  • Ability to teach, lead, drive junior employees


Software Engineer

Vacancy is filled


    Job Responsibilities:
  • Contribute to the quality of coding and assure conformance of the source codes.
  • Participate in all the cycles of software design and development.
  • Analyze requirements and work with the team members to create quality results.
  • Communicate effectively with the local management and external team members.
  • Participate in internal and external meetings.
    Required Qualifications:
  • 1-3 years C/C++, Python, Bash, etc.
  • Knowledge of Data structures and Algorithms
  • Experience with version control tools (svn, git, etc.).
  • Problem understanding and solving skills.
  • Good team player, ability to work as a member of smart, creative command.
  • Work experience in Linux based environment is a plus.
  • Working experience in the EDA field (VLSI, FPGA, Verilog, SystemVerilog, VHDL) is desirable.
  • English knowledge sufficient for fast research, creating technical documentation and written-verbal communication.
  • Ability to learn fast and be proactive.


Software Developer

Vacancy is filled


    Job Responsibilities:
  • Contribute to the quality of coding and assure conformance of the source codes.
  • Participate in all the cycles of software design and development.
  • Analyze requirements and work with the team members to create quality results.
  • Communicate effectively with the local management and external team members.
  • Participate in internal and external meetings.
    Required Qualifications:
  • 1-5 years C/C++
  • Knowledge and experience of scripting languages - Python, Perl, TCL, Bash...
  • Work experience in Linux based environment
  • Experience with version control tools
  • Problem understanding and solving skills
  • Excellent English knowledge
  • Ability to learn fast and be proactive
  • Good team player


Senior Software Developer

Vacancy is filled


    Job Responsibilities:
  • Contribute to the quality of coding and assure conformance of the source codes.
  • Participate in all the cycles of software design and development.
  • Analyze requirements and work with the team members to create quality results.
  • Communicate effectively with the local management and external team members.
  • Participate in internal and external meetings.
    Required Qualifications:
  • 5+ years C/C++, Python, Perl, TCL, Bash, etc.
  • Knowledge of Data structures and Algorithms.
  • Knowledge of Generic programming, STL, Boost and other programming libraries.
  • Experience with version control tools(svn, git, etc.).
  • Design, develop customer-faced and internal multi-platform applications and ability to write clear and documented code.
  • Development of an open-source project is a plus.
  • Ability to learn fast and be proactive.
  • Excellent English knowledge sufficient to fast research, creating technical documentation, written-verbal communication with foreign customers.
  • Good team player.
  • Ability to teach, lead, drive junior employees.


Web Developer - Drupal 8 Expert

Vacancy is filled


    Job Responsibilities:
  • Architect, develop, setup, support and administrate websites.
  • Generate, maintain and archive website contents.
  • Maintain secure, reliable and high quality web programming.
  • Establish programming of data integrity for online services.
  • Clearly estimate new projects and report, document maintain submitted work with appropriate task tracking, documentation, etc. tools.
    Required Qualifications:
  • Excellent knowledge of PHP (Drupal), MySQL, HTML, CSS, JavaScript.
  • Knowledge and experience of other programming languages are also plus (e.g. Python, Ruby, Golang).
  • At least 3 years of work experience with PHP, including own projects.
  • Professional knowledge of web product development process and technologies.
  • Excellent knowledge of network security maintenance.
  • Ability to do realistic estimations for new projects and deliver high quality work based on estimations.
  • Problem solving skills.
  • Good team player.
  • Excellent knowledge of English for documenting the job and commenting the code.
  • Working experience in "Atlassian Confluence".


Junior Software Developer

Vacancy is filled


    Responsibilities:
  • Contribute to the quality of coding and assure conformance of the source codes.
  • Participate in all the cycles of software design and development.
  • Analyze requirements and work with the team members to create quality results.
  • Communicate effectively with the local management and external team members.
  • Participate in internal and external meetings.
    Required Qualifications:
  • 1-3 years C/C++, Java.
  • Knowledge and experience of scripting languages - e.g. Python, Perl, TCL, Bash.
  • Work experience in Linux based environment is a plus.
  • Experience with version control tools - e.g. git, svn.
  • Problem understanding and solving skills.
  • Excellent English knowledge.
  • Ability to learn fast and be proactive.
  • Good team player.


Software Development Training

Vacancy is filled


    Start your first step towards career growth in software development field with our introduction course. Training is designed for beginners which will teach you core programming concepts and make you a suitable candidate for an internship. In addition, you will gain the foundational skills a software engineer needs to solve real-world problems.
    Responsibilities:
  • Be very motivated, positive, energetic, proactive and ready for teamwork.
  • Work hard on all assigned tasks and not only.
  • Participate lessons without any absents.
  • Be very punctual and attentively follow to all instructions, advices.
  • Work himself on all assigned homeworks and plus more.
    Required Qualifications:
  • Technical background – bachelor's/master’s degree in Computer Sciences or related area will be beneficial.
  • Excellent knowledges of the English.
  • Ability to allocate enough time.
  • Work and study in the team and independently.