About the project
Our customer is a large international company and a leading manufacturer of medical equipment. One of the company’s products is intelligent IV drips (infusion pumps) designed for intravenous administration of solutions, medications, and nutrients to patients in precisely defined volumes and at required rates.
As part of the project, it is necessary to assist the development team in creating a new device.
This project involves supporting the architecture, design, and development of the embedded hardware and software / firmware framework for an ambulatory infusion pump.
Our expectations
Experience :
5+ years of working experience as a developer.
Technical Skills :
- Strong PCBs and schematics design.
- Embedded Software development.
- Proficiency in ASM / C / C++ programming.
- Proficiency in Unix application development and system architecture concepts.
- Experience with Unix development tools and environment (GNU toolchain, LLVM Toolchain, shell utilities, shell scripting, Makefile, etc.).
- Knowledge of software development lifecycles.
- Ability to work effectively in a team.
English Proficiency :
Intermediate+ (for regular interaction with the Customer).
Additional Requirements (Nice to Have) :
Knowledge of microarchitectures and HW Platforms (x86, various ARM designs by ST).
What should you expect
- Review the microcontroller selection exercise carried out by the Customer team, assessing based on current and predicted future system needs, cybersecurity, cost, power consumption / efficiency, or other factors based on the vendor’s judgment.
- Develop embedded software code meeting best practices and Customer’s coding standards to support sub-systems as directed by the SW lead.
These sub-systems may include :
- Power management
- Battery charging
- Motor control
- Display
- Sensors
- Security
- Communications
- Self-Test
- Writing tests
- Develop tests and fix bugs.
- Write documentation, including rationales for proposed code changes and new development and project artifacts according to IEC 62304 and Customer’s QMS.
What we offer
The whole package of bonuses from Auriga. Click section
Salary
From 3500 $
We offer comfortable work environment
Remote working.
Work&Life balance
Cozy atmosphere with healthy snacks
Health
insurance
Internal and external training. Conferences.
Mentoring.
Career growth
Modern
equipment
Unconventional
business trips
Annual
appraisal