About us
Aether Biomedical is a medical robotics company focused on bio signal processing and bionic limbs for upper limb amputees. We are a small team aiming to make a big impact on a bionic prosthesis market. We are growing fast, and so we are looking for new software developers that will help us to bring our products to the market.
About you
- You are passionate about programming in C or C++. You don't have to have a formal degree, but we expect you to show us a portfolio of your projects - either hobby or commercial ones.
- You care about the quality of your code.
- You like to learn and you like to share your knowledge.
- Our team is multinational, so you need to communicate in English easily
- You do not wait for other people to do things — you take ownership and do them yourself.
There are plenty of other skills that aren't required, but you'll find them useful in this role. Let us know if you have experience with:
- Writing automated tests
- Using laboratory equipment like an oscilloscope, signal generator, multimeter etc.
- Soldering
- Designing PCBs
Your role
- Developing firmware of a bionic hand prosthesis and EMG acquisition system.
- Helping in the manufacturing process (testing and updating firmware)
- Writing and conducting tests of created software.
- Reviewing the work of your colleagues.
- Creating documentation
Technologies used
- The prosthesis firmware is written in C and it runs on STM32 microcontrollers
- The supporting PC application is in C++ with Qt libraries.
- Unit tests are written using the Ceedling framework.
- For versioning we use Git and Bitbucket Pipelines for CI.
- You can expect to see Python and Matlab/Octave in use too.
What we offer
- Friendly working atmosphere in a startup environment
- Flexible working hours
- Remote work possibility during the pandemics
- Work on technologies that improve people's lives
Contract type
We prefer the B2B agreement type of contract, but other options are possible as well.
Recruitment process
- Selection of CVs
- Programming assignment (1-2h)
- Technical interview
- Management interview