Senior Embedded C++ Developer Offline

About the project:

Our customer developed the Human Emulation System which recreates the natural physiology and mechanical forces experienced within the human body. They offer Bio-Kits that include qualified cells and protocols, as well as a Basic-Kit that allows users to build organ models of their own design. The platform offers researchers a new standard for predicting how a human may respond to medicines, chemicals, and foods β€” with greater precision and control than today’s cell culture or animal-based testing methods.

 

Technology stack on the project: C, C++, ARM Cortex-M (STM32) platform using ARM Mbed OS, FreeRTOS, or similar embedded RTOS framework (not Linux).

 

Responsibilities:

β€” Experience programming in C++ (and C) on embedded systems;

β€” Development for ARM Cortex-M (STM32) platform using ARM Mbed OS, FreeRTOS, or similar embedded RTOS framework (not Linux);

β€” Work with the hardware team to implement software needed to control, calibrate, and test components;

β€” Actively collaborate with the cloud applications team to enable the instrument to communicate with backend services and supporting infrastructure;

β€” Work with system specifications to implement, verify, and test embedded systems drivers and algorithms in C/C++;

β€” Create User Interactions with small screen UI and local web server for status and control;

β€” Work with scientists and engineers to ensure that interfaces are properly designed.

 

Requirements:

β€” BS in computer science, engineering, or related field, or equivalent technical degree;

β€” 1-3+ years of Embedded Software experience;

β€” Experience with embedded, network-connected sensors and devices – professional or hobby;

β€” Experience with communicating with cloud-enabled or IoT (internet of things) devices using MQTT or similar messaging frameworks;

β€” Familiarity with the over-the-air deployment of software/firmware upgrades;

β€” Automated unit testing and regression testing of real-time systems;

β€” Experience in the life science industry (pharmaceutical, biotech, specialty pharma, and/or medical technology) as a plus;

β€” Good English communication skills (primarily written - documentation and technical specs);

β€” Ability to work in an agile development environment and participate in sprint activities;

β€” Experience working with JIRA/Git/CI tools.

 

English level: Upper-Intermediate

 

We offer:

- Work with really interesting projects;

- Flexible work schedule;

- Friendly and engaging professional team;

- Environment open for professional growth;

- Compensation of sports;

- Medical service;

- PlayStation console and other relaxing activities;

- Regular corporate events;

- Nice office with a beautiful kitchen and a delicious buffet at the business center.

The job ad is no longer active
Job unpublished on 9 October 2020

Look at the current jobs C / C++ / Embedded Kyiv→

Loading...