Talent.com
Senior Software Engineer - (C++
Senior Software Engineer - (C++Confidential • Coimbatore, India
Senior Software Engineer - (C++

Senior Software Engineer - (C++

Confidential • Coimbatore, India
14 days ago
Job description

We are seeking a talented and experienced Senior Software Engineer with expertise in C++ and computer graphics to join our innovative team.

In this role, you will work on the design, development, and optimization of advanced 3D visualization and rendering technologies, pushing the boundaries of performance, scalability, and usability. If you thrive in a challenging and collaborative environment, we would love to hear from you!

Responsibilities

  • Perform complex analysis, design, development, testing, and debugging of 3D visualization web applications
  • Design, develop, and test full 'vertical' visualization features - back-end computation and rendering, data management and storage, and front-end client-side streaming
  • Use expertise and tools, including distributed computing, object-oriented programming, scalable parallel computing, visualization, C++, graphics, and WebGL
  • Understand, maintain, and extend C++ code that transforms a Finite Element Mesh into a read-optimized polygon rendering mesh
  • Use 3rd party commercial APIs to compose a compressed H.264 video stream from the server-side render format
  • Troubleshoot, debug, and test C++ engine code, C# Web API service code, and client-side JavaScript web pages that comprise the vertical visualization stack
  • Develop a test strategy for validating the functionality of graphics rendering code
  • Fix security vulnerabilities within the prescribed timelines
  • Work as part of a team maintaining and developing new enhancements
  • Perform periodic upgrades of the technology stack
  • Perform technical design and reviews within the team
  • Participate in various Scrum ceremonies and meetings

Requirements

  • 5-9 years of experience in software development
  • 4+ years of experience with C++ software development and architecture, including test methods, performance, scalability, usability, and security
  • Development experience on the Linux operating system and familiarity with tools like CMake
  • Deep knowledge of computer graphics with experience using OpenGL, OpenInventor, nVidia NDX, Unity, or similar visualization frameworks
  • Background in distributed computing, scalable parallel computing, and object-oriented programming
  • Proficiency in developing, debugging, and optimizing C++ software for 3D graphics engines
  • Expertise in large-scale hierarchical data formats such as HDF, with a focus on IO-bound performance and scaling concerns
  • Familiarity with Slurm and Singularity Container for distributed computing
  • Experience with web sockets and streaming compressed video (H.264) between a rendering server and distributed web clients
  • Understanding of security testing tools, including CodeQL, SonarQube, Dependabot, Mend, and Inviciti
  • Flexibility to work in both Linux and Windows environments
  • Ability to independently solve complex problems while collaborating as a team player
  • Skills Required

    Webgl, Cmake, h.264, Computer Graphics, Distributed Computing, Unity, Opengl, Sonarqube

    Create a job alert for this search

    Senior Software Engineer • Coimbatore, India

    Related jobs
    Senior Engineer

    Senior Engineer

    Hyperhire • Palakkad, IN
    Client : Confidential, is looking for a product-focused, well-rounded Software Engineer who loves building and shipping impactful features end-to-end. This is a highly hands-on role where you’ll wri...Show more
    Last updated: 9 hours ago • Promoted • New!
    Senior Site Reliability Engineer (C# / Python)

    Senior Site Reliability Engineer (C# / Python)

    Entech • Tiruppur, IN
    Senior Software Site Reliability Engineer (C# / Python).You’ll ensure enterprise systems are reliable, scalable, and performant - driving improvements, leading SRE initiatives, and mentoring teams on...Show more
    Last updated: 6 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    SNAP TALENT Co. • coimbatore, tamil nadu, in
    We’re Hiring : Senior Software Engineer – AI / ML (Remote, India).Are you passionate about building.This is your opportunity to work with a global team at the intersection of.AI, compliance, and large...Show more
    Last updated: 4 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Alvaria CX • coimbatore, tamil nadu, in
    Investigating and resolving bugs in our software.Extending your skills through software engineering tasks.Owning and implementing new features. Creating automated end to end, integration, and unit t...Show more
    Last updated: 30+ days ago • Promoted
    Senior Fullstack Engineer

    Senior Fullstack Engineer

    Black Dog Labs • Coimbatore, IN
    Senior Fullstack Engineer (with Data Engineering Experience).Remote (collaboration across time zones), India or LATAM preferred. Proficient English communication.Full-Stack Engineering / Backend Eng...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer, Backend (Platform - Onboarding)

    Senior Software Engineer, Backend (Platform - Onboarding)

    Coinbase • Palakkad, IN
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 5 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    ACL Digital • palakkad, kerala, in
    Responsible for designing and building backend system.Focus on scalable APIs, workflow frameworks, and automation platforms that improve customer and agent experiences. Acts as a strong individual c...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    Truxt.ai • Tiruppur, IN
    As an early-stage company driven by a meaningful mission, we seek exceptional engineering talent who values purpose, long-term impact, and significant equity ownership over traditional salary compe...Show more
    Last updated: 21 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Live Connections • coimbatore, tamil nadu, in
    We’re Hiring – Senior Engineers.Open Position 1 – Senior Engineer.Strong frontend or strong full-stack expertise.Experience in design / architecture. Must have worked in a large e-commerce environment...Show more
    Last updated: 6 days ago • Promoted
    Sr. Software Engineer (AWS) - Backend

    Sr. Software Engineer (AWS) - Backend

    Zeller • Tiruppur, IN
    At Zeller, we’re champions for businesses of all sizes, and proud to be a fast-growing Australian scale-up taking on the ambitious goal of reimagining business banking and payments.We believe in a ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Forage AI • tiruppur, tamil nadu, in
    Role Overview (Hands‑on Player‑Coach).You’ll work closely with engineers—reviewing designs and PRs, pairing on tricky problems, and raising the bar on architecture, reliability, security, and perfo...Show more
    Last updated: 6 days ago • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    Blossom Social • Tiruppur, IN
    Blossom Social is building the future of social investing.Our platform empowers retail investors by combining the best of social networks with investing tools—enabling users to connect, learn, and ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Healimpilo • tiruppur, tamil nadu, in
    An experienced Senior Java Developer to work with cross-functional teams to solve real-world problems for healthcare providers around the country. Using your technical expertise, you will design, bu...Show more
    Last updated: 7 days ago • Promoted
    C++ Engineer

    C++ Engineer

    KPG99 INC • palakkad, kerala, in
    They'll also be using bash scripting and Python.OCI is the cloud infrastructure.Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    HyperVerge • coimbatore, tamil nadu, in
    Backend applications on NodeJs or MERN fullstack development.Ability to write well-abstracted, reusable, highly performant code for UI components. Back-End development with Node.Front-End developmen...Show more
    Last updated: 13 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Programmers.io • coimbatore, tamil nadu, in
    Senior AI-Integrated Software Engineer (.Remote until office reopens, Work from Home.We are looking for a dynamic and innovative. The ideal candidate will bring hands-on experience in AI-assisted de...Show more
    Last updated: 30+ days ago • Promoted
    Senior AI & Automation Engineer

    Senior AI & Automation Engineer

    engineersmind • Palakkad, IN
    Role : Senior AI & Automation Engineer.Quality Engineering & Product Assurance.API layers, ensuring seamless integration, performance, and security. This is a hands-on role that requires strong techn...Show more
    Last updated: 8 days ago • Promoted
    Senior Backend Engineer - AI-Augmented Development

    Senior Backend Engineer - AI-Augmented Development

    Truey • Tiruppur, IN
    Senior Backend Engineer - AI-Augmented Development 🚀.Remote-first | Experience : 5+ years | Type : Full-time.C2C with your own LLC considered. .We're building the next generation of AI-powered web ap...Show more
    Last updated: 30+ days ago • Promoted