IPSI d.o.o. in collaboration with Maxeler Technologies, London, UK
We're Hiring!
Join a fast growing company with a strong track record of success.
Maxeler is in growth mode
The future of computing is Dataflow computing. Join us to become part of that future.
We are hiring across all layers of the computational stack. Our engineering teams work in multi-disciplinary groups of computer scientists, electrical engineers, mathematicians and physicists; building complex products and services based on Dataflow computing in space.
A typical dataflow project combines high level and low level optimizations, analysis, algorithm design and architecture with implementation in C/C++, Java many other languages on range of Maxeler, Juniper, AWS and/or Hitachi multiscale Dataflow platforms.
Careers
We are seeking for skilled and enthusiastic people to join our teams in Belgrade, Serbia; London, UK; Mountain View, CA.
Different specialities within our engineering team work very closely together and in general our work is very inter-disciplinary. Given this we operate a flexible hiring process and interview candidates for all roles that might fit their profile. Candidate profiles we are currently seeking are below.
To apply, please email your CV and cover letter electronically.
Maxeler’s Company Culture
We at Maxeler are changing the world of computing, one application and one deployment at a time.
At Maxeler we are fortunate to have some of the most demanding customers in the world. We have been delivering solutions that others deemed impossible. We work closely with Universities such as Stanford, Imperial College, the University of Tokyo and Tsinghua, the largest banks (example 1), the top exchanges (example 2) as well as the US and UK governments. Working for Maxeler is never dull and our solutions architects are excited about every challenge and opportunity to show what Dataflow computing can deliver. Aside from the highly challenging engineering roles, we are growing our business development, strategy and government relations teams and offer opportunities for people at all stages in their careers in these areas.
Maxeler is a company with many career progression opportunities for the right candidates. Our leadership team prefers to promote internal candidates and we are excited to reward hard work and dedication. At Maxeler you are part of a cooperative team with a casual work environment. We offer flexible working hours with a focus on what you do and when you deliver it. We expect new hires to quickly rise to the challenge of taking responsibility, communicating effectively across the company, and growing both breadth and depth of their capabilities with tasks and projects as we conquer additional markets and opportunities.
Since our customers are distributed internationally, we occasionally provide opportunities to travel to a variety of destinations in Europe, the US and Japan.
We highly value diverse backgrounds and welcome applications regardless of race, colour, gender, sexual orientation, disability, age, religion, or belief.
You'll become a vital member of a team that tackles a wide range of challenges. Maxeler's engineers are able to switch seamlessly, from profiling and optimizing Linux device drivers to analysing a complex multiscale Dataflow use-cases in medicine, finance, or science. We value people who will pitch in, doing whatever needs to be done to complete our projects in time and budget.
We are looking for:
Senior Software Engineer
Belgrade, Serbia (full time employment)
We are looking for experienced senior person to extend our growing engineering team in Belgrade.
You will be adaptable and tenacious, passionate about clean software, and have a keen interest in the future of computer architecture and compiler technology.
Ideal candidates will have experience in all of the following:
- Object-oriented programming (Java, C++, etc.)
- Scripting experience (Python, shell, etc.)
- Linux software development
- Parallel Programming, OpenMP, MPI
- At least five years of industry experience
- A degree or equivalent professional qualification in Computer Science or a related discipline
Additionally, experience in any of the following would be advantageous:
- Implementation-level knowledge of network protocols (IP, TCP, Ethernet, etc.)
- Digital hardware design (Verilog/VHDL, etc.)
- Computer architecture
- DSP/scientific/HPC software design including usage of accelerators
- Experience with scientific computing
Deadline for applications: 25.10.2017.