BioSystems Diagnostics Private Limited (BDPL) has been distributing high-quality in-vitro diagnostic (IVD) products across India since 2003 through a strong and committed network of distributor partners.Established in 2003, BDPL began its journey with trading of IVD reagents and instruments and has since expanded into in-house manufacturing operations in India.
Job Description
- Biochemical analyzer for health sectors, with emphasis on backend data processing and automation of analytical workflows.
- The analyzer’s backend is where the entire domain logic is implemented, using Python with CQRS, DDD, and event‑driven architecture.
- Both backend and frontend run embedded within the analyzers on an OrangePi with limited resources, using Linux.
- Firmware is written in C.
- Hardware is based on STM32.
- Frontend is built with Typescript using React, Redux, and MUI.
- The cloud API uses Python, DDD, and event-driven architecture, deployed using serverless services on AWS. Production and development pipelines, as well as the workflow, run through AWS.
Requirements:
- Senior profile with a degree in Computer Engineering or equivalent training.
- Knowledge, mastery, and experience with the activities and tools necessary to perform the role effectively and efficiently:
- o Python and Bash scripting (preferably on Linux)o C/C++ programmingo Linux environments
- Knowledge and experience with software methodologies, coding best practices, and testing methodologies.
- Experience using JIRA/Agile methodologies.
- Strong interpersonal skills to work within a multidisciplinary R&D&I team including software engineers, biochemists, biologists, mechanical engineers, electronics engineers…
- Focus on continuous improvement.
- Critical thinking mindset.
Qualification: BE (CS) / BTech (IT) only
Experience: 5 years & above
Salary will be fixed based on experience and interview performance (Right candidate will get the right salary)
Pay: ₹50,000.00 - ₹150,000.00 per month
Work Location: In person