Careers

nquiringminds are looking to hire experienced developers and engineers to work in a dynamic and challenging environment. Our work is at the forefront of several fields and our ability to adapt quickly to new technologies and changes in the market place has led to over seven years of success.

Applicants should be self-motivated and be capable of working either autonomously or as part of a team. It is crucial to be able to pick up new skills quickly as well as switch contexts in a fast paced environment. We offer competitive pay, commensurate with experience, and fantastic opportunities to work with cutting edge technologies.

Below you can find details of the specific roles we are looking to fill.


Software Developer


Experience level: Junior to senior

Relevant skills: reactjs, nodejs, react-native, mongodb

Primary responsibilities: Front and back-end, cross-platform application development

Salary: Competitive, commensurate with experience

Job description:

As a software developer at nquiringminds you will help to develop applications for a variety of projects, ranging from mobile workflow applications to system control interfaces.  You should feel comfortable implementing mathematical and statistical functions and algorithms in code. Working in a fast paced environment as either an individual or part of a team to deliver high quality, reliable systems for both research and commercial projects.

Embedded Device Developer

Experience level: Junior to Senior

Relevant skills: C, C++, radio communications, embedded device development

Primary responsibilities: Prototyping, testing and deploying IoT solutions

Salary: Competitive, commensurate with experience

Job description:

As an embedded device developer at nquiringminds you will help to design, test and deploy embedded solutions to a wide range of problems. You will often have to work within challenging constraints such as a meeting a low device cost, environmental conditions in the deployment area and constrained hardware.