Cybernetica

Menu

Vacancies

  • Software Architect

    Close

    Software Architect

    We are looking for Software Architects to our several business areas: e-Customs and tax systems, SplitKey and other client projects.

    Your main responsibilities will be:

    • Designing and implementing complex mission-critical systems.
    • Communicating with the client, gathering technical requirements and explaining the proposed architecture.
    • Documenting the architecture of the system.
    • Planning testing activities, organizing integration tests.
    • Organizing work of other developers, specifying development tasks and overseeing their completion.
    • Consulting other developers.

    As a successful candidate you must have:

    • Very good Java skills.
    • Experience in working with databases.
    • Knowledge of software development methodologies (degree in information technology or computer science attained or in progress or equivalent level of professional experience).
    • Ability to consult other people, work in a team.
    • Very good spoken and written English.
    • 3 years of previous software development experience.

    You will stand out by having any of the following:

    • Front-end/full-stack development skills.
    • Masters’ degree or equivalent.
    • Knowledge of several programming languages.

    We offer:

    • The chance to develop products and solutions targeted at the international market, become part of the “Estonian e-legend”.
    • Possibility to improve your skills in a very smart and competent team.
    • Flexible working arrangements.
    • Comfortable, quiet and private space in Tallinn or Tartu office.

    Contact

    If you feel that this opportunity is for you, please send your resume or link to your LinkedIn profile to job@cyber.ee.

  • Fullstack Developer

    Close

    Fullstack Developer

    We are looking for FullStack Developer to join our UXP product team and other client projects.

    Your main responsibilities will be to:

    • Design and implement frontend and backend components according to functional specification and architecture.
    • Test your own work, implement automatic test suites.
    • Document your work.

    As a successful candidate you must have:

    • Experience in Java, JavaScript, HTML, CSS.
    • Ability to work independently and in a team.
    • Degree in information technology or computer science attained or in progress or equivalent level of professional experience.
    • Good spoken and written English.

    You will stand out by having any of the following:

    • Previous working experience as a software developer.
    • Experience in tools used in our product. Frontend: TypeScript, JavaScript, Node.js, NPM, Angular, Material, HTML, CSS, Sass, LESS. Backend: Java, XML, Jersey, Gradle, JUnit, Mockito. Other: Mercurial, Git, JSON, SOAP.

    We offer:

    • The chance to develop products and solutions targeted at the international market, become part of the “Estonian e-legend”.
    • Possibility to improve your skills in a very smart and competent team.
    • Comfortable, quiet and private space in Tallinn or Tartu office.

    Contact

    If you feel that this opportunity is for you, please send your resume or link to your LinkedIn profile to job@cyber.ee.

  • Java Developer

    Close

    Java Developer

    We are looking for Java Developers to our several business areas: e-Customs and tax systems, SplitKey and other client projects.

    Your main responsibilities will be:

    • Designing and implementing components according to functional specification and architecture.
    • Testing your own work, implementing automatic test suites.
    • Documenting your work.

    As a successful candidate you must have:

    • Good Java skills.
    • Ability to work independently and as a team.
    • Degree in information technology or computer science attained or in progress or equivalent level of professional experience.
    • Good spoken and written English.

    You will stand out by having any of the following:

    • Previous working experience as a software developer.
    • Front-end/full-stack development skills.
    • Knowledge of several programming languages.

    We offer:

    • The chance to develop products and solutions targeted at the international market, become part of the “Estonian e-legend”.
    • Possibility to improve your skills in a very smart and competent team.
    • Comfortable, quiet and private space in Tallinn or Tartu office.
    • Flexible working arrangements.

    Contact

    If you feel that this opportunity is for you, please send your resume or link to your LinkedIn profile to job@cyber.ee.

  • C++ Developer

    Close

    C++ Developer

    Cybernetica is a research and development intensive ICT company that develops and sells mission-critical maritime surveillance and radio communications solutions, software systems and products.

    Surveillance Systems Department of Cybernetica is engaged in the establishment of modern radio communication infrastructure solutions, border security and marine traffic awareness in Estonia and outside Estonia. We provide integrated solutions from hardware to software, radio and radar masts to operator center software.

    Join our team if you are a good programmer and want to develop solutions that are mission-critical and used in different countries.

    Your main task is to develop various communication and monitoring solutions and integrated systems in C ++ language.

    As a successful candidate you must have:

    • Very good skills in C / C ++, Qt.
    • Experiences with Linux or at least you are interested in it.
    • Previous experience or understanding of real-time systems.
    • Higher education in information technology (or in acquisition).
    • An interest in understanding system functionalities and implementing these on various hardware platforms.
    • Skills to document your work and plan your time.
    • Independent working experiences and “can do” attitude.

    We encourage you to apply if going into detail and developing new solutions is a challenge you would accept.

    We offer:

    • An opportunity to develop your knowledge of radio and digital signal processing.
    • A chance to develop new solutions in product development projects which are targeted at the international market.
    • A chance to generate ideas together with industry professionals.
    • Flexible working arrangements.
    • Comfortable, quiet and private space in Tallinn or Tartu office.

    Contact

    If you feel that this opportunity is for you, please send your resume or link to your LinkedIn profile to job@cyber.ee.

  • Senior Researcher

    Close

    Senior Researcher

    Cybernetica’s Information Security Institute has an open position for a Senior Researcher.

    We are looking for applicants that complement our existing competencies and at the same time have necessary abilities to lead an independent industrial research group.

    The list of potential topics of interest includes but is not limited to:

    • New directions in cryptography (especially post-quantum cryptography).
    • Cryptanalysis.
    • Formal methods (sociotechnical risk models, protocol analysis).
    • Privacy-preserving computations.
    • Data mining and/or machine learning for security.
    • Secure software and systems development.
    • Hardware-level and embedded systems security (Internet-of-Things, smart cards, side channel attacks).

    We stress once more that the previous list is not exhaustive. We a looking for a candidate who creates synergies with our existing senior researchers.

    Successful applicant has a:

    • PhD degree in computer science, mathematics, software engineering or in a closely related field, together with a proven track record showing academic and/or industrial performance in the field of computer security or cryptography.

    We offer:

    • opportunity to integrate new research activities into Cybernetica’s R&D portfolio, as well as to contribute to existing themes;
    • to work with, learn from, and teach highly qualified professionals, both in research and development;
    • to be part of, and improve the Estonian e-society;
    • (reasonable) funds to set up your research environment, should your research topics require the purchase or rent of specialized hardware, high-performance computing resources, etc;
    • funds to hire a junior researcher working on your research topics;
    • flexible working arrangements;
    • comfortable, quiet and private space in Tallinn or Tartu office.

    To apply for Senior Researcher position in Cybernetica, please send your resume to job@cyber.ee

    The information security research activities in Cybernetica are summarized at https://cyber.ee/research/areas/.

    They are tightly coupled to its development activities, being inspired by real-world problems and providing the foundations for their solutions. The researchers working at Cybernetica are motivated by the applications of their research results, and we expect the new senior researcher to share this enthusiasm. The tight coupling of research and development activities in Cybernetica allows extremely rapid turn-around times from real-world problems through research activities to deployment.

    Cybernetica’s research activities are supported by base funding and by an institutional research grant from the Estonian Research Council, as well as through numerous research projects funded either internally or by different funding agencies and schemes (EC/H2020, DARPA). Ensuring sufficient funding is ultimately the collective responsibility of senior researchers.

  • Systems Analyst

    Close

    Systems Analyst

    We are looking for systems analysts to develop the UXP product and other related solutions.

    Cybernetica Unified eXchange Platform ( UXP) is a product that creates secure connectivity between organizations, such as government institutions or private companies. UXP-based solutions are deployed in Estonia and Finland as well as Namibia, Haiti and Ukraine with many pilots in progress.

    Your main responsibilities will be to:

    • Elicit, document and analyze customer requirements.
    • Design and document user interfaces, ensure the usability of the system.
    • Design a solution in close cooperation with developers.
    • Manage changes to the system, consult the customer.
    • Specify development tasks, consult developers about the requirements and the design.
    • Validate that the system meets the customer requirements, consult testers concerning system functionality.
    • Create and maintain user documentation (user manuals, online help).

    As a successful candidate you must have:

    • Knowledge of software development methodologies (degree in information technology or computer science attained or in progress or equivalent level of professional experience).
    • Ability to think systematically, organize inconsistent information and ask “why?”.
    • Ability to consult other people, work in a team.
    • Very good spoken and written English.

    You will stand out by having any of the following:

    • Previous working experience as systems analyst.
    • Ability to work independently, take initiative and lead people.
    • Basic programming skills, ability to understand code.
    • Good knowledge of Estonian language.

    We offer:

    • The chance to develop products and solutions targeted at the international market, become part of the “Estonian e-legend”.
    • Possibility to improve your skills in a very smart and competent team.
    • Flexible working arrangements.
    • Comfortable, quiet and private space in Tallinn or Tartu office.

    Contact

    If you feel that this opportunity is for you, please send your resume or link to your LinkedIn profile to job@cyber.ee.

  • Software Tester

    Close

    Software Tester

    We are looking for Software Testers to our several business areas: e-Customs and tax systems, UXP product and other client projects.

    Your main responsibilities will be to:

    • Plan testing activities and test suites to ensure and improve the quality of the Cybernetica’s product family.
    • Perform manual testing to verify the functionality as it is being developed.
    • Write test documentation (plans, test cases, testing reports).
    • Implement automated test suites.

    As a successful candidate, you must have:

    • Work experience as a tester or quality engineer.
    • Experience with issue tracking systems (Redmine, JIRA, Trac or similar).
    • Ambition to break software and report issues frankly, to achieve more resilient and more secure software.
    • Detail oriented mindset, persinstence and willinglness to learn.
    • Good spoken and written English.

    You will stand out by having any of the following:

    • Interest and experience in security testing.
    • Experience in test automation.

    We offer:

    • The chance to develop products and solutions targeted at the international market, become part of the “Estonian e-legend”.
    • Possibility to improve your skills in a very smart and competent team.
    • Comfortable, quiet and private space in Tallinn or Tartu office.

    Contact

    If you feel that this opportunity is for you, please send your resume or link to your LinkedIn profile to job@cyber.ee.

  • Software Tester (Surveillance systems)

    Close

    Software Tester (Surveillance systems)

    Cybernetica’s surveillance systems department develops and implements marine surveillance and communication systems. We are working on software development of the control systems for ship traffic and operation centers, as well as developing automated control and tracking systems to ensure maritime safety. In addition, we are also involved in the development and deployment of remote control systems for aviation.

    We are looking for Software Tester to join our Surveillance systems team.

    Your main responsibilities will be to:

    • Ensure and improve the quality of the software created by Cybernetica.
    • Perform manual testing to verify the functionality as it is being developed.
    • Write test documentation (plans, test cases, testing reports).
    • Implement automated test suites.

    As a successful candidate, you must have:

    • Ability to set up testing tasks to ensure the quality of the software.
    • Previous knowledge of software testing methods and tools, and experience using them.
    • Work experience as a tester or quality engineer.
    • Detail oriented mindset, persistence and willingness to learn.
    • Good spoken and written Estonian and English.

    You will stand out by having any of the following:

    • Experience in using Qt unit and UI tests.
    • Experience working on Linux.
    • Knowledge of programming (C / C ++, Qt) and databases (SQL, PostgreSQL).

    We offer:

    • The chance to develop products and solutions targeted at the international market, and to become part of the “Estonian e-legend”.
    • The potential to improve your skills in a very intelligent and competent team.
    • Flexible working arrangements.
    • Quiet, yet lively office in Tallinn.

    Contact

    If you feel that this opportunity is for you, please send your resume or link to your LinkedIn profile to job@cyber.ee.

  • Business Analyst/Consultant

    Close

    Business Analyst/Consultant

    We are looking for experienced business analysts/consultants to our UXP product team to help our customers to build people-centered governments by designing the relevant business processes and coordinating the integration activities. Cybernetica Unified eXchange Platform (UXP) is a product that creates secure connectivity between organizations, such as government institutions or private companies. UXP-based solutions are deployed in Estonia and Finland as well as Namibia, Haiti and Ukraine with many pilots in progress.

    Your main responsibilities will be:

    • Manage projects of UXP components implementation, custom components development and systems integration.
    • Maintain contact with customers, participate in sales activities.
    • Consult customers regarding building e-government solutions, including necessary organisational and legal changes.
    • Gather and analyse customer needs and propose solutions.
    • Analysing customer needs to provide input for UXP product development.
    • Coordinate activities of several parties to achieve project goals.
    • Write reports, proposal, project plans as needed.

    As a successful candidate, you must have:

    • Good knowledge of business analysis methodologies.
    • Ability to think systematically, organize inconsistent information and ask “why?”.
    • Ability to consult other people, work in a team.
    • Very good spoken and written English.
    • Bachelor’s degree in IT or business.
    • Previous working experience as a consultant or a business analyst.
    • Ability to work independently, take initiative and lead people.
    • Readiness to travel abroad.

    You will stand out by having any of the following:

    • Good knowledge of Estonian language.
    • Knowledge of other languages, such as French, German, etc.
    • Experience in managing international projects.
    • Knowledge and experience of e-government solutions.

    We offer:

    • The chance to develop products and solutions targeted at the international market, become part of the “Estonian e-legend”.
    • Possibility to improve your skills in a very smart and competent team.
    • Flexible working arrangements.
    • Comfortable, quiet and private space in Tallinn or Tartu office.

    Contact

    If you feel that this opportunity is for you, please send your resume or link to your LinkedIn profile to job@cyber.ee.

  • Senior Analyst

    Close

    Senior Analyst

    We are looking for Senior Analysts to our several business areas: e-Customs and tax systems, SplitKey, UXP and other client projects.

    Your main responsibilities will be to:

    • Elicit, document and analyze customer requirements.
    • Document and analyze customer business processes, consult the customer.
    • Design and document user interfaces, ensure the usability of the system.
    • Design a solution in close cooperation with developers.
    • Assess existing functionality, manage changes to the system.
    • Specify development tasks, consult developers about the requirements and the design.
    • Validate that the system meets the customer requirements, consult testers concerning system functionality.
    • Create and maintain user documentation (user manuals, online help).
    • Assist in developing analysis methodology and reqruitment of new team members.

    As a successful candidate you must have:

    • Knowledge of software development methodologies (degree in information technology or computer science attained or in progress or equivalent level of professional experience).
    • Ability to think systematically, organize inconsistent information and ask “why?”.
    • Ability to consult other people, work in a team.
    • Very good spoken and written English and Estonian.
    • Previous working experience as systems analyst.

    You will stand out by having any of the following:

    • Ability to work independently, take initiative and lead people.
    • Basic programming skills, ability to understand code.

    We offer:

    • The chance to develop products and solutions targeted at the international market, become part of the “Estonian e-legend”.
    • Possibility to hone your skills in a very smart and competent team.
    • Flexible working arrangements.
    • Comfortable, quiet and private space in Tallinn or Tartu office.

    Contact

    If you feel that this opportunity is for you, please send your resume or link to your LinkedIn profile to job@cyber.ee.

  • QA automation engineer

    Close

    QA automation engineer

    We are looking for QA automation engineers to develop the UXP product and other related solutions.

    Cybernetica Unified eXchange Platform ( UXP) is a product that creates secure connectivity between organizations, such as government institutions or private companies. UXP-based solutions are deployed in Estonia and Finland as well as Namibia, Haiti and Ukraine with many pilots in progress.

    Your main responsibilities will be to:

    • Create and maintain automatic test suites for our products and one-off software developments.
    • Review requirements, specifications and technical design documents to provide feedback.
    • Create test plans and test cases.
    • Design, develop and execute automation scripts using open source tools.
    • Identify, document and track bugs.

    As a successful candidate you must have:

    • Good Java skills.
    • Previous experience as a quality engineer or programmer.
    • Previous experience in implementing test automation.
    • Experience in using Linux command line.
    • Detail oriented mindset, persinstence and willingness to learn.
    • Good written English.

    You stand out by having any of the following::

    • Previous experiene in using Selenium and Cucumber.
    • Previous experience in implementing load and performance tests.
    • Previous experience in writing automated tests for web services.
    • Previous experience in using Continious Integration tools.
    • University degree.

    We offer:

    • The chance to develop products and solutions targeted at the international market, become part of the “Estonian e-legend”. Possibility to improve your skills in a very smart and competent team. Comfortable, quiet and private space in Tallinn or Tartu office.

    Contact

    If you feel that this opportunity is for you, please send your resume or link to your LinkedIn profile to job@cyber.ee.

How to Apply

Cybernetica is looking for skilful specialists to join our team and contribute in the development of mission critical systems, solve complex problems, learn by experience and share the success.

In order to apply, please send us your resume, using the contacts below.

Our recruiters will then contact you to discuss the further steps.

If there is no vacancy available for your profile at the moment, but you are still interested in working with us, send your resume and field of interest to us nevertheless. Your skills might be exactly what we need!

Contact

Eneli Palloson
E-mail: job@cyber.ee
Phone: +372 665 4257
Cybernetica Careers Facebook
Cybernetica LinkedIn