Java Developer for desktop IDE development
![Codasip](https://semiwiki.com/wp-content/uploads/job-manager-uploads/company_logo/2022/03/Codasip-Banner-SemiWiki-150x54.png)
Website Codasip
We are Codasip , a successful and fast-growing start-up that was founded in 2014 based on the dissertation of our founder Karel Masařík . We develop our own unique tools for the digital design of processors . 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.
There are almost 200 employees in the company , in addition to the R&D center in the Czech Republic (Brno, Prague), we also have software and hardware teams in Britain and France . A small number of employees also work in Greece, Spain, Germany, China and the USA and other countries. Our customers are companies in the field of artificial intelligence, IoT, biomedicine or graphics card manufacturers.
Codasip Studio 🚀 is our flagship , suite of software tools 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 Studio IDE team is improving the frontend part of the current version of Codasip Studio and currently consists of 3 developers. We are currently developing a desktop application . Depending on the requirements of our clients, we want to move to the cloud as well, but we will keep the desktop application running and developing for some time. We try not only to follow and apply modern trends , but also to meet the requirements of our customers. Hardware development has its own specifics and differs from software development in some aspects – you will definitely broaden your horizons.
What awaits you:
- Active cooperation in the development of the frontend of our Codasip Studio built on the Eclipse platform (we use the Eclipse environment not only as a “tool” for programming in Java, but also as a basis for our IDE, which you will modify, add functionalities, etc.)
- Analysis and participation in the design of possible solutions in the spirit of the motto work smart not hard.
- Learning new technologies , tools and procedures.
- Responsibility for code quality : unit tests, component tests, integration tests, end-to-end tests
- Code review.
- You will make full use of your English and you can use language courses to improve it.
- Agile collaboration with a smaller team that is currently allocated in Brno (our IDE team currently uses the Scrumban methodology).
Our advantage in software development is that in the first place we can talk about new functionality or problems directly with our colleagues – the internal customers who are in the next office, so the feedback is fast and direct. Subsequently, of course, we get in touch with external customers and try to find solutions for their needs.
Requirements
Technologies you will work with:
- Java (currently we use version 11), Eclipse development environment
- Maven
- JUnit testing framework
- GitLab for code versioning and CI
- Development takes place in Linux or Windows (we then develop IDEs for Windows, Linux and MacOS)
- Sometimes Python and JavaScript/TypeScript too.
Benefits
You can look forward to:
- An interesting job in an established start-up , where the work of each of us has an impact (and others will appreciate it) and not everything has guidelines, instructions or instructions.
- The opportunity to participate in the development of a unique product .
- Sufficient confidence, freedom and flexibility that you need at work; working from home is not a dirty word here.
- Cooperation in smaller teams based on knowledge sharing , the possibility of cooperation with senior colleagues and experts in the field from all over the world.
- Education support (professional and language: English, Chinese).
- Open communication , we have a very flat organizational structure.
- A pleasant workplace including a relaxation zone (fatboy, playstation) and a large equipped kitchen (quality teas and coffee from the roastery).
- 5 weeks vacation and other benefits.
- Nice people in teams and an informal environment.
More information about us
If you want to know more, let us know about yourself. We can meet or at least call, we’d love to meet you!
Intel’s Death Spiral Took Another Turn