174 Programming jobs in Kochi
Programming Engineer
Posted today
Job Viewed
Job Description
Role Overview:
As a MATLAB Programming Engineer, you’ll be at the core of algorithm development, data analysis, and model-based design using MATLAB and Simulink. You’ll collaborate with cross-functional teams to build simulation models, automate workflows, and develop custom toolsets that drive engineering innovation.This role demands strong analytical thinking, proficiency in MATLAB scripting, and a solid understanding of control systems, signal processing, or embedded systems—depending on the domain. You’ll be responsible for translating complex engineering problems into efficient, scalable code and simulations that support product development and validation.Whether it’s prototyping algorithms or integrating models into real-time systems, your work will help bridge theory and application.
Required Skills & Qualifications:
- Develop algorithms and models using MATLAB and Simulink.
- Perform data analysis, visualization, and signal processing.
- Integrate MATLAB code into embedded C using code generation (Embedded Coder). Automate testing and simulation frameworks.
- Collaborate with control engineers and hardware teams.
Education :
• Bachelor’s or Master’s degree in Computer Science/IT/Electronics/Electrical or related engineering field.
Experience:
• 3 -7 Years
Programming Engineer
Posted 1 day ago
Job Viewed
Job Description
Role Overview:
As a MATLAB Programming Engineer, you’ll be at the core of algorithm development, data analysis, and model-based design using MATLAB and Simulink. You’ll collaborate with cross-functional teams to build simulation models, automate workflows, and develop custom toolsets that drive engineering innovation.This role demands strong analytical thinking, proficiency in MATLAB scripting, and a solid understanding of control systems, signal processing, or embedded systems—depending on the domain. You’ll be responsible for translating complex engineering problems into efficient, scalable code and simulations that support product development and validation.Whether it’s prototyping algorithms or integrating models into real-time systems, your work will help bridge theory and application.
Required Skills & Qualifications:
- Develop algorithms and models using MATLAB and Simulink.
- Perform data analysis, visualization, and signal processing.
- Integrate MATLAB code into embedded C using code generation (Embedded Coder). Automate testing and simulation frameworks.
- Collaborate with control engineers and hardware teams.
Education :
• Bachelor’s or Master’s degree in Computer Science/IT/Electronics/Electrical or related engineering field.
Experience:
• 3 -7 Years
Programming Engineer
Posted 1 day ago
Job Viewed
Job Description
Role Overview:
As a MATLAB Programming Engineer, you’ll be at the core of algorithm development, data analysis, and model-based design using MATLAB and Simulink. You’ll collaborate with cross-functional teams to build simulation models, automate workflows, and develop custom toolsets that drive engineering innovation.This role demands strong analytical thinking, proficiency in MATLAB scripting, and a solid understanding of control systems, signal processing, or embedded systems—depending on the domain. You’ll be responsible for translating complex engineering problems into efficient, scalable code and simulations that support product development and validation.Whether it’s prototyping algorithms or integrating models into real-time systems, your work will help bridge theory and application.
Required Skills & Qualifications:
- Develop algorithms and models using MATLAB and Simulink.
- Perform data analysis, visualization, and signal processing.
- Integrate MATLAB code into embedded C using code generation (Embedded Coder). Automate testing and simulation frameworks.
- Collaborate with control engineers and hardware teams.
Education :
• Bachelor’s or Master’s degree in Computer Science/IT/Electronics/Electrical or related engineering field.
Experience:
• 3 -7 Years
Software Programming Instructor
Posted today
Job Viewed
Job Description
What are we?
AddOnn is an EdTech platform focused on making engineering education more visual, practical, and engaging. We create multimedia-rich learning content—including videos, notes, 2D/3D graphics, and simulations—aligned with Indian university syllabi. Our mission is to help students truly understand concepts, not just memorize them. Available on web and Android, AddOnn is redefining how students learn and succeed.
Role Description
We are looking for a passionate and skilled Software Programming Instructor to join us on a contractual, remote basis . The ideal candidate will be responsible for designing and delivering high-quality recorded video lectures, creating curriculum-aligned course content, and developing engaging instructional materials focused on modern software development practices.
Key Responsibilities
- Create and deliver recorded video lectures on programming languages and software development concepts.
- Design structured and outcome-based programming courses, aligned with current industry standards.
- Develop clear, engaging, and accessible notes, assignments, and curriculum material.
- Incorporate the latest tools, frameworks, and trends in software development into course content.
- Assess learners' understanding through quizzes, coding tasks, and project-based evaluations.
- Provide mentorship and support through occasional live sessions, if needed.
Preferred Skills
- Strong proficiency in programming languages such as C, C++, Java, HTML, CSS, JavaScript, Node.js, PHP, React, React Native, MySQL, Python .
- A minimum experience of 3–5 years in programming.
- Familiarity with Data Structures and Algorithms (DSA) is preferable.
- Experience with screen recording tools and content delivery platforms.
- Excellent communication and instructional skills.
- Prior experience in teaching, content creation, or curriculum design is a plus.
Compensation
We offer competitive, project-based compensation , depending on content quality, experience level, and subject complexity.
- Pay per hour of recorded video: ₹700 – ₹1500
- Additional compensation may apply for comprehensive modules, live sessions, and extensive content contributions.
Lab Data Analyst-Python Programming
Posted today
Job Viewed
Job Description
Job Title : Lab Data Analyst-Python Programming
Skill : Python programming, data analysis, review and processing
Experience : 2 to 4 years
Location : Across PAN India
Job Overview
- Provide comprehensive clinical lab data expertise as part of a team to develop and maintain Laboratory Data Management (LDM) tasks for the studies awarded to IQVIA Laboratories and meets the external client data reporting needs. May be required to support the development of new systems and processes related to the electronic data transfer process, or the configuration of business rules and master data in study and laboratory information systems. Understand and comply with core standard operating procedures and working instructions.
Essential Functions
• 2-3 years of experience in Data Management and Python Programming. Requires basic knowledge of Python Programming and Data Management procedures obtained through prior work experience or education. Equivalent combination of education, training, computing qualification and experience.
- • Capable of taking up, independently or providing inputs for, Python programming activities pertaining to ongoing study requirements or any other adhoc projects in the department
- • Create and/or review all appropriate data management documents
- • Understand and comply with core standard operating procedures and working instructions
- • Develop and maintain good communications and working relationships with LDM team. Serve as back-up for other Data Team Leads
- • Interact with internal and external team members to negotiate timelines and responsibilities
- • Train and mentor junior staff in DM expertise
- • Ensure service and quality meet agreed upon timelines and deliverables in data transmission agreements. Ensure quality checks performed on data files before transmission and obtain peer-review where required. Review own work for accuracy and completeness
- • Record all evidence of the data transmission process from data file definition to closure of study
- • Ensure that all specification and design documentation are filed and stored according to company policy
- • Ensure the internal and external customer queries are timely addressed and resolved effectively
- • Multiple communication styles and skill to effectively broker, audience specific (peers, senior team members, internal/external customers) business and interpersonal relationships that lead to positive outcomes and successful business results
- • Perform other duties as directed by the functional manager
- • Manages the delivery of projects through full data management study life-cycle, from setup to lock
- • Supports the identification and resolution of service level issues, as well as the proactive development of contingency plans to mitigate laboratory risk
- • Works with customers, scientific team, data managers and internal team members to manage issue escalation, workload projections, and provide technical expertise
- • Interacts and communicates with internal and external customers to ensure that timelines are met and that data is delivered following company guidelines and regulatory compliance
- • With guidance, manages project timelines and quality issues, and identifies and justifies out-of-scope client requests
- • Assists internal team with data entry, review and validation of laboratory reports, and serves as back-up contact when needed
- • Performs comprehensive quality control and edit check procedures
- • Supports service delivery with comprehensive process and technical expertise in executing projects which includes identifying and resolving issues. Effectively works on corrective and develop preventive action plans
Qualifications
- Bachelor's Degree (B. E, B. Tech, B. Pharm):
- Computer Science with Software Configuration and Validation experience Req
Lab Data Analyst-Python Programming
Posted 12 days ago
Job Viewed
Job Description
Job Title : Lab Data Analyst-Python Programming
Skill : Python programming, data analysis, review and processing
Experience : 2 to 4 years
Location : Across PAN India
Job Overview
- Provide comprehensive clinical lab data expertise as part of a team to develop and maintain Laboratory Data Management (LDM) tasks for the studies awarded to IQVIA Laboratories and meets the external client data reporting needs. May be required to support the development of new systems and processes related to the electronic data transfer process, or the configuration of business rules and master data in study and laboratory information systems. Understand and comply with core standard operating procedures and working instructions.
Essential Functions
• 2-3 years of experience in Data Management and Python Programming. Requires basic knowledge of Python Programming and Data Management procedures obtained through prior work experience or education. Equivalent combination of education, training, computing qualification and experience.
- • Capable of taking up, independently or providing inputs for, Python programming activities pertaining to ongoing study requirements or any other adhoc projects in the department
- • Create and/or review all appropriate data management documents
- • Understand and comply with core standard operating procedures and working instructions
- • Develop and maintain good communications and working relationships with LDM team. Serve as back-up for other Data Team Leads
- • Interact with internal and external team members to negotiate timelines and responsibilities
- • Train and mentor junior staff in DM expertise
- • Ensure service and quality meet agreed upon timelines and deliverables in data transmission agreements. Ensure quality checks performed on data files before transmission and obtain peer-review where required. Review own work for accuracy and completeness
- • Record all evidence of the data transmission process from data file definition to closure of study
- • Ensure that all specification and design documentation are filed and stored according to company policy
- • Ensure the internal and external customer queries are timely addressed and resolved effectively
- • Multiple communication styles and skill to effectively broker, audience specific (peers, senior team members, internal/external customers) business and interpersonal relationships that lead to positive outcomes and successful business results
- • Perform other duties as directed by the functional manager
- • Manages the delivery of projects through full data management study life-cycle, from setup to lock
- • Supports the identification and resolution of service level issues, as well as the proactive development of contingency plans to mitigate laboratory risk
- • Works with customers, scientific team, data managers and internal team members to manage issue escalation, workload projections, and provide technical expertise
- • Interacts and communicates with internal and external customers to ensure that timelines are met and that data is delivered following company guidelines and regulatory compliance
- • With guidance, manages project timelines and quality issues, and identifies and justifies out-of-scope client requests
- • Assists internal team with data entry, review and validation of laboratory reports, and serves as back-up contact when needed
- • Performs comprehensive quality control and edit check procedures
- • Supports service delivery with comprehensive process and technical expertise in executing projects which includes identifying and resolving issues. Effectively works on corrective and develop preventive action plans
Qualifications
- Bachelor's Degree (B. E, B. Tech, B. Pharm):
- Computer Science with Software Configuration and Validation experience Req
Lab Data Analyst-Python Programming
Posted 12 days ago
Job Viewed
Job Description
Job Title : Lab Data Analyst-Python Programming
Skill : Python programming, data analysis, review and processing
Experience : 2 to 4 years
Location : Across PAN India
Job Overview
- Provide comprehensive clinical lab data expertise as part of a team to develop and maintain Laboratory Data Management (LDM) tasks for the studies awarded to IQVIA Laboratories and meets the external client data reporting needs. May be required to support the development of new systems and processes related to the electronic data transfer process, or the configuration of business rules and master data in study and laboratory information systems. Understand and comply with core standard operating procedures and working instructions.
Essential Functions
• 2-3 years of experience in Data Management and Python Programming. Requires basic knowledge of Python Programming and Data Management procedures obtained through prior work experience or education. Equivalent combination of education, training, computing qualification and experience.
- • Capable of taking up, independently or providing inputs for, Python programming activities pertaining to ongoing study requirements or any other adhoc projects in the department
- • Create and/or review all appropriate data management documents
- • Understand and comply with core standard operating procedures and working instructions
- • Develop and maintain good communications and working relationships with LDM team. Serve as back-up for other Data Team Leads
- • Interact with internal and external team members to negotiate timelines and responsibilities
- • Train and mentor junior staff in DM expertise
- • Ensure service and quality meet agreed upon timelines and deliverables in data transmission agreements. Ensure quality checks performed on data files before transmission and obtain peer-review where required. Review own work for accuracy and completeness
- • Record all evidence of the data transmission process from data file definition to closure of study
- • Ensure that all specification and design documentation are filed and stored according to company policy
- • Ensure the internal and external customer queries are timely addressed and resolved effectively
- • Multiple communication styles and skill to effectively broker, audience specific (peers, senior team members, internal/external customers) business and interpersonal relationships that lead to positive outcomes and successful business results
- • Perform other duties as directed by the functional manager
- • Manages the delivery of projects through full data management study life-cycle, from setup to lock
- • Supports the identification and resolution of service level issues, as well as the proactive development of contingency plans to mitigate laboratory risk
- • Works with customers, scientific team, data managers and internal team members to manage issue escalation, workload projections, and provide technical expertise
- • Interacts and communicates with internal and external customers to ensure that timelines are met and that data is delivered following company guidelines and regulatory compliance
- • With guidance, manages project timelines and quality issues, and identifies and justifies out-of-scope client requests
- • Assists internal team with data entry, review and validation of laboratory reports, and serves as back-up contact when needed
- • Performs comprehensive quality control and edit check procedures
- • Supports service delivery with comprehensive process and technical expertise in executing projects which includes identifying and resolving issues. Effectively works on corrective and develop preventive action plans
Qualifications
- Bachelor's Degree (B. E, B. Tech, B. Pharm):
- Computer Science with Software Configuration and Validation experience Req
Be The First To Know
About the latest Programming Jobs in Kochi !
Sap Advanced Business Application Programming Consultant
Posted today
Job Viewed
Job Description
Hi,
Title: SAP ABAP Consultant
Location: Hyderabad - Remote
Shift: 3pm to 12am
Job Description:
Experience as a Developer or Sr Developer with minimum of 5 combined years of hands-on core SAP ABAP development and SAP Fiori UI5 experience. Knowledge in various SAP modules and Integration development working on large-scale SAP S/4 implementation project
Proficient with SAP HANA CDS View/OData Service development including usage of SQL and AMDP
Contribute to the improvement of PTP processes through automation and digitalization initiatives, such as e-procurement solutions, supplier portals, and automated invoice matching Strong understanding and experience with standard CDS Views relevant to PTP, such as ME_PURCHASING_DOCUMENT_HEADER, ME_PURCHASING_DOCUMENT_ITEM, ES_PUR_PO_HEADER, ES_PUR_PO_ITEM
Experience with standard oData Services for PTP, such as C_PurchaseOrder, C_PurchaseOrderItem, C_GoodsReceipt
Experience with BAPIs relevant to PTP, such as BAPI_PO_CREATE1, BAPI_PO_CHANGE, BAPI_GOODSMVT_CREATE, BAPI_INCOMINGINVOICE_CREATE
Experience with S4/HANA migration initiatives and exposure to BTP integration/side-by-side RAP programming model is a plus.
Has Participated in GAP analysis and technical design workshops with the functional teams
Ability to complete High Level Technical Design and suggest best practices in line with Clean Core Principles
Confirmed ability using BADI’s, BAPI’s, LSMW, ALE, RFC calls, IDOC, BDC, business objects, classes and methods, Adobe Forms, SmartForms, SAPScripts, Data Dictionary, ALV
ABAP debugging skills, workflow experience
S/4 HANA Development Experience
Knowledge of OData development using CDS and AMDP, Workflow experience, including support and debugging
Knowledge and awareness of SAP Clean Core principles including use of released API's, in app extensibility options and key user extensibility.
Knowledge of 3-Tier extensibility model and SAP RAP (Restful ABAP) and CAP (Cloud Application) Programming Models
Experience in migrating custom code base from ECC or SOH systems onto a S/4 HANA platform, applying both Technical remediation and Clean Core frameworks
Implementation knowledge on Native SQL, ADBC, External View, ABAP Core data Services, AMDP Procedures, Text Search, ALV on HANA.
Practical experience in creating custom and enhance standard CDS view and AMDP class based on business requirement, various available annotation in CDS views.
Good knowledge on other new SAP technologies such as Fiori SAPUI5, SAP BTP Integration Suite, SAP Business Application Studio, SAP Build etc