Technical Specialist

Year    Bangalore, Karnataka, India

Job Description

ZEISS in India
ZEISS in India is headquartered in Bengaluru and present in the fields of Industrial Quality Solutions, Research Microscopy Solutions, Medical Technology, Vision Care and Sports & Cine Optics.
ZEISS India has 3 production facilities, R&D center, Global IT services and about 40 Sales & Service offices in almost all Tier I and Tier II cities in India. With 2200+ employees and continued investments over 25 years in India, ZEISS' success story in India is continuing at a rapid pace.
Further information at .
As a Technical Specialist (8-12) yrs, you will combine strong hands-on coding expertise with module-level architectural responsibility. You will own the design and development of critical subsystems in advanced medical device software, ensuring they are performant, maintainable, and aligned with overall system architecture. This role bridges the gap between Technical Lead and Software Architect by emphasizing both deep implementation skills architectural thinking.
Technical Requirements

  • Own the architecture and detailed design of specific modules/subsystems (e.g., GUI/HMI, multimedia pipelines, networking, device integration).
  • Make design trade-offs within modules (performance vs maintainability, concurrency vs complexity).
  • Align module architecture with the system architecture defined by the Software Architect.
  • Solid Hands-on Experience in coding and debugging in C/C++ (C++11/14/17) on Linux/Windows embedded platforms.
  • Implement advanced functionality in QT/QML or multimedia frameworks (GStreamer, FFMPEG, H.264/H.265, CUDA, OpenCL).
  • Optimize for real-time performance, low latency, concurrency, and memory efficiency.
  • Contribute to real-time streaming protocols (RTP/RTSP, WebRTC, DASH/HLS) and leverage hardware acceleration (VAAPI, NVENC, CUDA).
  • Act as the primary technical reference for your modules, guiding engineers with both design and implementation direction.
  • Lead design/code reviews with focus on architecture, coding standards, and performance.
  • Mentor engineers in best coding practices, debugging, and design thinking.
  • Work closely with system engineering, hardware, QA, UI/UX, and DevOps to ensure seamless integration of your modules.
  • Maintain detailed documentation of design, implementation, and interfaces.
Good to Have skills
  • Networking protocols (Ethernet, TCP/IP, UDP, Wi-Fi, Bluetooth).
  • Medical standards (DICOM, HL7, OPC UA, SDC).
  • Familiarity with Linux kernel modules, RTOS, and embedded systems.
Non-Technical Requirements.
  • Strong analytical and problem-solving skills.
  • Excellent communication and presentation skills.
  • Capable of mentoring team members on design and coding excellence.
  • Quick learner with ability to balance hands-on coding and design responsibilities
Your ZEISS Recruiting Team: Jayashree V

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4691487
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year