Careers at Opto Circuits

Opto Circuits (India) Ltd. is a publicly traded multinational company and is one of the world's fastest growing medtech companies. We develop, manufacture and market niche medical equipment and interventional devices. We operate out of USA, Europe and Asia and are on the lookout for people equipped with the right skills and attitude to thrive and grow in a rapidly expanding global healthcare industry.

Opto Circuits and its subsidiaries offer opportunities for candidates in a range of career areas. Apply now to be part of a young, enterprising and multicultural organization.

For career opportunities with the Opto Circuits group, please write to us at careers@optoindia.com

Job Opportunities

Department Position Location
R&D Developer / Senior Developer Bengaluru, India
R&D Developer / Senior Developer (Device Driver) Bengaluru, India
R&D Developer / Senior Developer (Hardware) Bengaluru, India
R&D Developer / Senior Developer (Software) Bengaluru, India
R&D Program Manager Bengaluru, India
R&D Principal Architect (Software) Bengaluru, India
R&D Project Manager – Software Bengaluru, India
Legal Company Secretary Bengaluru, India
Investor Relations Executive Bengaluru, India
IT IT Manager Bengaluru, India
Purchase Engineer - Purchase Bengaluru, India


Department R&D
Position Developer / Senior Developer
Requirement B.E (Electronics & Communication) with relevant experience of 3 or more years.
Job Description
  • Software development for 8/16/32 bit microcontrollers/microprocessors in C/C++.
  • Worked on GUI (GTK/QT/miniGUI), Linux/WinCE6.0
  • Design and develop the software as per SRS.
  • Coordinating with testing group/hardware group for any bug fixing issues. Maintain documentations related to SRS, HLD and LLD.
  • Responsible for unit testing and validating the code.
Location Bengaluru, India
Job Code OC002
Apply Now
Department R&D
Position Developer / Senior Developer (Device Driver)
Requirement B.E (Electronics & Communication) with relevant experience of 3 or more years.
Job Description
  • Software development for 8/16/32 bit microcontrollers/microprocessors in C/C++.
  • Worked on Device Drivers in Linux/WinCE6.0 (GPIO, Serial, I2C, SPI, USB, Ethernet, Power Management).
  • Experience on BSP & excellent debugging skills.
  • Design and develop the software as per SRS.
  • Coordinating with testing group/hardware group for any bug fixing issues.
  • Maintain documentations related to SRS, HLD and LLD.
  • Responsible for unit testing and validating the code.
  • Responsible for device driver test application and validating the same.
Location Bengaluru, India
Job Code OC003
Apply Now
Department R&D
Position Developer / Senior Developer (Hardware)
Requirement B.E (Electronics & Communication) with relevant experience of 3 or more years.
Job Description
  • Designing products based on 8/16/32-bit microprocessors, microcontrollers.
  • Should have worked on high speed designs.
  • Designing the interfaces RS232, I2C, SPI, Ethernet, USB device and host port, LCD (TFT) RGB (TTL/CMOS) interface.
  • Hardware debugging, testing and integration. Component selection, BOM creation and design documentation.
  • Documentation of the Hardware-PCB design and testing procedures for the board.
  • Experience in analog circuit designs, signal conditioning and mixed signal designs is an added advantage. Co-ordination to conduct EMC/EMI testing RE, CE, ESD, EFT, SURGE testing.
  • Develop hardware and evaluate the hardware as per the specifications.
  • Ability to identify suitable components as per the requirement. Should be able to test the boards.
  • Will be member of the Hardware Design Group. He / She is responsible for designing, testing and validation of the various hardware blocks of the product. He / She should co-ordinate with junior team members for testing and validation of the product.
Location Bengaluru, India
Job Code OC004
Apply Now
Department R&D
Position Developer / Senior Developer (Software)
Requirement B.E (Electronics & Communication) with relevant experience of 3 or more years.
Job Description
  • Software development for 8/16/32 bit microcontrollers/microprocessors in C, C++. Assembly language.
  • Knowledge of hardware and software integration. Knowledge of medical device industry standard will be an added advantage.
  • Design and develop the software as per SRS. Coordinating with testing group/hardware group for any bug fixing issues.
  • Maintain documentations related to SRS, HLD and LLD. Should have the knowledge of coding standards.
Location Bengaluru, India
Job Code OC005
Apply Now
Department R&D
Position Program Manager
Requirements Graduate with MBA / Post Graduation with minimum 10 years of work
Job Description
  • Should take responsibility for delivery of a large project/program.
  • To deliver multiple projects end to end through the defined project lifecycle to agreed time, quality and cost.
  • To ensure that integrity of the project is maintained, focusing on internal consistency and compliance to standards, processes and strategies.
  • Manage large team of consultants & project managers to deliver the projects/program. Should have both technical & functional knowledge.
  • Working expertise on Embedded Systems Software & Hardware.
Location Bengaluru, India
Job Code OC006
Apply Now
Department R&D
Position Principal Architect (Software)
Requirement B.E (EC/EE/CS/TC) with relevant experience of 8 or more years.
Job Description
  • Strategize, innovate and plan technology evolution.
  • Work with PLM in defining the requirements.
  • Translate complex technical problems into basic engineering terms.
  • Good written & oral communication. Define architecture, external interfaces.
Location Bengaluru, India
Job Code OC007
Apply Now
Department R&D
Position Project Manager – Software
Requirement Graduate with MBA / Post Graduation with minimum 8 years of work experience.
Job Description
  • Should be capable of handling a cross functional team.
  • Project management experience is a must.
  • Should have worked on both Embedded Software & Hardware.
  • Responsibility of meeting set project timelines, tracking of the project based on the targeted dates of milestone completion and coordinating with the project team & anticipate issues detrimental to project timeline.
  • Escalate well in advance on any issues related to the project time line to the Head – Delivery Management & put alternate plans in place to meet time lines.
  • Responsible for the documentations as per project milestones.
Location Bengaluru, India
Job Code OC008
Apply Now
Department Legal
Position Company Secretary
Requirements A graduate in any stream and should have completed the Company Secretary course. Should have 5 to 7 years of experience, with at least 4 years of experience as a Company Secretary.
Job Description
  • Conduct Board meetings / Audit Committee meetings.
  • Prepare notices of AGM / EGM, Director's Report and Corporate Governance Report as per Listing Agreement.
  • Minutes of Board / Committee meetings.
  • Dealing with Stock Exchanges for compliances with Listing Agreements.
  • Opening of dividend accounts, payment of dividend through ECS, transfer of unclaimed dividend to Investors Protection Fund.
Location Bengaluru, India
Job Code OC010
Apply Now
Department Investor Relations
Position Executive
Requirements Graduate with MBA – Finance.
Job Description
  • Support the IR team in developing collaterals and marketing data.
  • Person would be the secondary point of contact for the Company's institutional share holders and potential investors.
  • General understanding of global businesses, economic landscape and current affairs. Prior experience working with or for publicly traded companies.
Location Bengaluru, India
Job Code OC011
Apply Now
Department IT
Position IT Manager
Requirement BE / B.Tech / B.Sc / BCA / MCA graduate. MCSE Certified is preferred
Job Description
  • Manage the IT team
  • Should have knowledge of windows 2003, 2008 server maintenance and troubleshooting
  • Experience in applications software's and ERP applications
  • Troubleshoot LAN & WAN
  • Maintain the operations & troubleshooting of network systems, workstations and peripherals
  • Install and configure system hardware, software and third party products. IT infrastructure management with offshore teams.
  • Administration of servers (server health audit, data backup, data security, server performance management, server virus prevention) for high availability & uptimes.
  • Planning activities related to data center requirements, including items related to new hardware, software and networks
  • Responsible for system changes or upgrades and operational schedules
  • Should have working knowledge on the principles of data and telecommunications, VOIP, Video/Audio conferencing
Location Bengaluru, India
Job Code OC011
Apply Now
Department Purchase
Position Engineer - Purchase
Requirement B.E / Diploma in Electrical/Electronics with relevant experience of 5 years in Electronics / Electrical / Medical Manufacturing Industry
Job Description
  • Being the member of Purchase department he is responsible for coordinating with the external Suppliers, Customers, and internally with Engineering, Accounts, Marketing, Production, Logistics, Stores & Quality departments.
  • He needs to plan, Obtain Quotations, Prepare the comparisons, Provide the budget, Release of Purchase orders, Follow up with suppliers to get the material to OCI stores, coordinate with QA for quality clearance, forward the Invoice to Accounts & follow for the payment to suppliers.
  • He is also responsible for documenting, maintaining & updating all the relevant records.
  • Planning & executing the purchase activities as per requirement of Customer, Marketing, Production and Indenters based on established procedures.
  • Managing the current vendors.
  • Assist Manager - Purchase in Sourcing new / existing raw materials / developing new vendors.
  • Provide MIS reports to the Manager
  • Experience in Medium/Large scale manufacturing companies
  • Experience in Purchase, Sourcing, Vendor development, Vendor management, ISO 9001-2008 Quality systems
  • Should be well versed with Computer operations (especially MS-Excel), experience in using any ERP
  • Good communication skill, negotiation skill, interpersonal skills, willing to work as a team member.
Location Bengaluru, India
Job Code OC012
Apply Now