R & D Engineer (Python BE)

Job Category: Applications Programming
Job Type: Full Time
Job Location: Sriperumbudur
Job Qualifications: Degree in Computer Engineering or equivalent training
Experience: 6-8 Years

Job Requirements:

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.
• Knowledge, mastery, and experience with the activities and tools necessary to perform the role effectively and efficiently:
• Python and Bash scripting (preferably on Linux)
• C/C++ programming
• 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.

Experience in multidisciplinary development environments within the Healthcare sector or similar roles is valued.
• Knowledge of Amazon AWS or Azure is valued.

 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top