hip webinar automating integration workflow 800x100 (1)

Senior Java Developer for desktop IDE (Eclipse platform) – onsite/remote

Senior Java Developer for desktop IDE (Eclipse platform) – onsite/remote
by Admin on 04-24-2023 at 2:50 pm

Website Codasip

We are Codasip – successful and rapidly growing European RISC-V leader. Our company was born in 2014 with the mission of democratizing processor design. We develop our own unique tools for digital processor design. In addition, we ourselves design processor embedded and application cores according to the requirements of our customers. Everything is based on RISC-V architecture, which is our uniqueness.

With nearly 200 employees and multiple offices in Europe, the US, and Asia, we are constantly open to talent who want to work on cutting-edge processor technologies and believe in the great potential of RISC-V.

Our unique Codasip Studio, is a set of software tools that we have developed here at Codasip. We use Studio ourselves to develop new cores or to customize them. At the same time, we also provide it to our customers so that they can design their own processors or customize our processors themselves according to their precisely defined requirements – without unnecessary costs and risks. At the moment, no other company in the world offers a similar solution.

Our IDE team is focusing on enhancing the front-end part of the current version of Codasip Studio – our unique product with a promising future/high potential and highly automated EDA toolset that allows our customers to create truly unique RISC-V processors, as well as the implementation of a new generation of Codasip Studio.

It is worth mentioning that our team is rather small (3 colleagues), so to pursue the goals in time, we are looking for an enthusiast who would bring the experience of close and smooth cooperation in a team, solid technical skills, progressive ideas, proactivity and open-mindedness (e.g IDE team uses agile methodology Scrumban).

Requirements

Once you are a part of the team, you would dip into:

  • active cooperation on enhancing the front-end part of the current version of Codasip Studio in the Eclipse environment (we use the Eclipse platform not only as a “tool” for programming in Java, but also as a basis for our IDE, which you will modify, add functionalities, etc.);
  • design and analysis of software solutions;
  • code quality testing (resposibility for unit tests, component tests, integration tests, end-to-end tests)
  • code review (in cooperation with other team members)
  • proactive monitoring of new technologies and trends, cooperation on their implementation in
    the new generation of Codasip Studio
  • agile cocoperation with small team alocated in Brno (our IDE team currently uses Scrumban methodology

Our big advantage in software development is that at first we can discuss new functionality or problem directly with our colleagues – internal customers – working in the office next door, so the feedback is quick and direct. Afterwards, we get in touch with external customers and we try to find the convenient solutions to meet their needs.

The technologies we currently use:

  • Java in the Eclipse IDE (we also use the Eclipse platform as the basis for our IDE, which we modify, add new functionality, etc.)
  • We are currently developing a desktop application. Depending on the requirements of our clients, we also want to move to the cloud, but we will keep the desktop application running and developing for some more time.
  • JavaScript/TypeScript
  • Python
  • Maven
  • GitLab
  • JUnit testing framework
  • Windows/Linux

To be a great fit for our team, you would need to possess:

  • min. 5 years of Java programming experience (ideally in desktop application development);
  • good analytical thinking;
  • ability to look at a problem from multiple angles and find a solution in the context of the product;
  • set of attitudes supporting an Agile working environment;
  • intermediate level of English (we offer language courses in small groups).

Benefits

What can we offer to you:

  • friendly and inspiring atmosphere (possibility to cooperate within the small teams and also with other teams worldwide, share knowledge and experience with senior colleagues and experts in
    the field);
  • interesting job in successful, rapidly growing start-up, where everyone has an impact and we appreciate it;
  • possibility to cooperate on development of unique product (Codasip Studio), to suggest and implement to your own innovations and ideas;
  • trust and freedom from the company management, be sure, we do not have rules, instructions or guidelines for everything here;
  • flexibile working hours / homeoffice / hybrid work model / remote;
  • possibility/support of further education and development;
  • open communication – supported by very flat organizational structure;
  • nice workplace including a relaxation zone (fatboys, playstation) and a large equipped kitchen
    (best quality tea and premium coffee from the roastery).
  • 5 weeks of vacation;
  • meal contribution and other benefits.

What is our company culture:

We celebrate a highly professional and open environment, with a well-balanced mix of young and experienced engineers. We employ agile methodologies to bring the speed and ease of software development to hardware as well as to guarantee the high quality of our products. A perfect platform for growth, that will enable you to learn from the best and at the same time drive your own ideas – that is the Codasip DNA.

Some useful links on Codasip:

In case you feel that Codasip would be the right working place for you, do not hesitate to contact us. It would be a pleasure to have a phone call or a personal meeting in the office.

Share this post via: