Senior Software engineer

  • Full-time

Company Description

MindMaze is the world’s leading neurotechnology start-up pioneering a breakthrough computing platform that captures brain activity upon intent, and a new generation of brain computer interface products, using virtual reality (VR), augmented reality (AR) and A.I. Based on a decade of rigorous testing in the healthcare industry, the company has designed intuitive mind/machine interfaces, which utilize real-time decoding of brain signals and is able to track fine movements and gestures. Its innovations are poised to transform industries, starting with healthcare and gaming.  Its first-generation products (MINDMOTION™ Pro and MINDMOTION™ Go) are aimed at rehabilitation following neurological incidents.

Join our eclectic mix of scientists, physicists, engineers, and clinicians to help change the world!

Job Description

MindMaze’s expertise relies on the following languages: C / C++ / C# / Python and technologies: Unity / Jenkins / Docker / Qt / Linux / Windows.

As a senior software engineer you will use your expertise to develop high quality software and collaborate with other developers on how to best utilize MindMaze’s current technologies, and propose enhancements for the future.

You will:

  • Research and acquire necessary knowledge to accelerate Mindmaze’s technological evolution;

  • Develop high performance, platform agnostic and easy to use interfaces for MindMaze technologies;

  • Diagnose and optimise performance and stability issues, and develop solutions;

  • Accurately deliver products systematically meeting deadlines;

  • Implement unit tests in accordance with medical software regulations.

Qualifications

  • Extensive knowledge of software architecture principles;
  • Extensive knowledge of development in both Windows and Linux;
  • An expertise in at least one of the following languages: C; C++; C# and Python;
  • Expertise in at least one of the following: Operating Systems; Application networking; Continuous Integration; Automated Testing; Game Development; GUI Development; (Windows or Linux) Application packaging & deployment;
  • Extensive experience of peer code reviewing processes;
  • Experience working on large, multi-components, software projects;
  • Proven ability to write clean, readable and documented code;
  • Proven experience discussing programming trade-offs in terms of performance and efficiency.;
  • Willingness and ability to learn new technologies and languages;

Icing on the cake:

  • Demonstrable interest for development outside the working environment (e.g. Personal projects, blogger, Open Source, papers, StackOverflow, Github, etc);
  • Having been involved in a full software release (personally or professionally);
  • Having developed applications using any of the following: Qt/QML Applications; iOS Applications; Android Applications; Game/3D Applications; Backend/Servers; Low-level / OS; Drivers.

Additional Information

To be successful, you can illustrate the fact that you have the following abilities:

  • Providing mentorship and training in areas in which you are considered to have expertise.

  • Managing and measuring work: Clearly assigning responsibility for tasks and decisions; setting clear objectives and measures; monitoring process, progress, and results; designing feedback loops into work;

  • Problem solving: Using rigorous logic and methods to solve difficult problems with effective solutions; having an excellent at honest analysis; looking beyond the obvious and not stop at the first answers;

  • Planning accurately: setting objectives and goals; breaking down work into steps; developing schedules and task/people assignments; anticipating and adjusting to problems and roadblocks;

  • Oral and written communication: ability to write clearly and succinctly in a variety of communication settings and styles; ability to get messages across that have the desired effect.

Do NOT apply if:

  • Innovation and a lack of clear precedents make you nervous;

  • You’re seeking a springboard to a new job within the next year.

Privacy Policy