Omicsveu is seeking a highly skilled Software Development Engineer to design and develop advanced software solutions for our next\-generation platform for genomic, transcriptomic, and proteomic analysis. The ideal candidate will have strong expertise in VC\+\+, Python, along with experience in high\-performance computing, bioinformatics workflows, and cloud\-based data processing. This role involves working with biological data pipelines, AI\-driven analytics, and visualization tools to support precision medicine and life science research.
At Omicsveu, we are pioneering next\-generation precision medicine through cutting\-edge AI and bioinformatics. This is an opportunity to work at the intersection of AI, software, engineering, and life sciences, contributing to breakthroughs in molecular diagnostics and personalized medicine.
**Key Responsibilities:**
- *Software Development \& Integration**
- Design and develop software applications for Omicsveu using VC\+\+, Python.
- Implement scalable algorithms for processing genomics, Transcriptomics, and proteomics data.
- Develop and optimize image analysis and AI\-driven data interpretation modules.
- Integrate software with sequencers, microscopes, and diagnostic devices.
- Implement real\-time data acquisition and signal processing.
- Develop and support hardware\-software integration for automation systems, robotics modules, and sensor\-driven instrument workflows.
- Implement communication interfaces such as USB, serial, CAN, RS232/RS485, and Ethernet for connected instrument subsystems.
- Support motion control, DAQ systems, camera integration, microscope control, and MFC\-based device interaction in Windows environments.
- *System Architecture \& Data Management**
- Develop cloud\-based or on\-prem solutions for handling large\-scale biological datasets.
- Optimize high\-performance computing (HPC) for multi\-omics data processing.
- Design and manage databases (SQL/NoSQL) for efficient storage \& retrieval of genomic data.
- *Compliance, Testing \& Reliability**
- Ensure software meets medical device regulations (ISO 13485, IEC 62304\).
- Develop automated validation frameworks for continuous testing and quality assurance.
- Optimize error handling, security, and system reliability for sensitive healthcare applications.
- *Collaboration \& Documentation**
- Work closely with bioinformatics, data scientists, and lab professionals to refine software requirements.
- Document software workflows, compliance processes, and best practices.
- Participate in code reviews, agile sprints, and cross\-functional meetings.
- *Required Qualifications \& Skills:**
- *Education:** B.E./B.Tech/M.E./M.Tech in Computer Science, Bioinformatics, or related fields with at least 3 to 5 years of work experience.
- *Programming Languages:** Strong experience in C, C\+\+, VC\+\+, Python.
- *Development Tools:** Proficiency in Microsoft Visual Studio for software development and debugging.
- *Data Handling \& Analysis:** Familiarity with big data frameworks (Hadoop, Spark) and bioinformatics pipelines.
- *Software Development Lifecycle:** Expertise in Agile, DevOps, and CI/CD workflows.
- *Instrumentation Domain Experience:** Exposure to industrial automation, robotics, sensor integration, motor control, and hardware\-software interaction.
- *Communication \& Device Interfaces:** Hands\-on experience with USB communication, serial communication, CAN, RS232/RS485, Ethernet hardware devices, and DAQ systems.
- *Hardware / Motion / Imaging Integration:** Experience with motion control, camera integration, microscope control, and MFC integration.
- *Windows Native Development:** Strong working knowledge of Win32, Microsoft Visual Studio VC\+\+, and multi\-threading in VC\+\+.
- *Cloud \& Databases:** Experience with AWS, Azure, or GCP for biological data processing.
- *Version Control \& Collaboration:** Proficiency in Git, SVN, and distributed development tools.
- *Problem\-Solving:** Strong debugging skills in hardware\-software interactions and AI\-driven analytics.
- Experience in bioinformatics software development or diagnostic device software.
- Familiarity with genomic sequencing, proteomics data processing, or AI\-based diagnostics.
- Knowledge of regulatory frameworks for medical software (FDA, CE certification).
Benefits
- Commuter assistance
- Health insurance
- Leave encashment
- Provident Fund
Application Question(s)
- How many years of experience do you have in C\+\+ / VC\+\+ software development?
- Do you have hands\-on experience developing applications using Python?
- Have you worked on medical devices, laboratory automation, scientific instruments, or diagnostic platforms?
- Do you have experience integrating hardware and software components (USB, Serial, CAN, RS232/RS485, Ethernet, DAQ, Sensors, etc.)?
- Have you worked with image processing, computer vision, AI/ML, or scientific data analysis applications?
- Do you have experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP)?
- Have you worked on genomics, bioinformatics, molecular diagnostics, life sciences, or healthcare\-related software projects?
- Do you have experience with multithreaded programming, Win32 development, and Microsoft Visual Studio (VC\+\+)?
- Are you familiar with Agile development, CI/CD pipelines, Git, and software quality processes?
- What is your current notice period?
- What is your Current and Expected CTC?
Work Location: In person