Software (C++) Engineer

2 weeks ago


Gurugram, India Tower Research Capital Full time

Responsibilities :Designing and implementing a high-frequency trading platform, which includes collecting quotes and trades, and disseminating orders to exchanges around the world Optimizing this platform by using network and systems programming, as well as other advanced techniques, to minimize latency Building and improving our automated risk controls, risk monitoring solutions and real time reconciliation systems Developing systems that provide easy access to historical market data and trading simulations Shaping the future of the Core Engineering team through regular interviewing, and occasional campus recruiting trips Qualifications: A bachelor's or master's degree in computer science 5+ years of experience in data structures, algorithms, and object-oriented programming in C++ Brilliant problem-solving abilities Strong understanding of Linux Strong written and verbal communication skills in English The ability to manage multiple tasks in a fast-paced environment Knowledge of any other development language, including Java, Python, and Shell scripts (a plus) Excited to design in-house trading systems that are robust, resilient, and extremely performant Benefits: Tower’s headquarters are in the historic Equitable Building, right in the heart of NYC’s Financial District and our impact is global, with over a dozen offices around the world.  At Tower, we believe work should be both challenging and enjoyable. That is why we foster a culture where smart, driven people thrive – without the egos. Our open concept workplace, casual dress code, and well-stocked kitchens reflect the value we place on a friendly, collaborative environment where everyone is respected, and great ideas win. Our benefits include: Generous paid time off policies Savings plans and other financial wellness tools available in each region Hybrid working opportunities Free breakfast, lunch and snacks daily  In-office wellness experiences and reimbursement for select wellness expenses (e.g., gym, personal training and more)  Volunteer opportunities and charitable giving  Social events, happy hours, treats and celebrations throughout the year Workshops and continuous learning opportunities At Tower, you’ll find a collaborative and welcoming culture, a diverse team and a workplace that values both performance and enjoyment. No unnecessary hierarchy. No ego. Just great people doing great work – together.



  • gurugram, India beBeeHighPerformance Full time

    C++/Linux Developer Job DescriptionWe are seeking a highly skilled C++/Linux Developer with strong expertise in designing and developing scalable, multi-threaded applications in a Linux environment.Design, develop, and maintain C++ and C applications on Linux platforms.Implement and optimize multi-threaded and high-performance software components.Conduct...


  • Gurugram, India NetApp Full time

    Title: Systems Software Engineer (Core Storage Systems Programming / C / C++) Location: Morrisville, NC, US Requisition ID: Job Summary The Core Software and Data Management team is a high-performance engineering team responsible for building the fundamental software underlying NetApp’s storage products, including the Data ONTAP operating system, WAFL file...


  • Gurugram, India NetApp Full time

    Title: Systems Software Engineer (Core Storage Systems Programming / C / C++) Location: Morrisville, NC, US Requisition ID: Job Summary The Core Software and Data Management team is a high-performance engineering team responsible for building the fundamental software underlying NetApp’s storage products, including the Data ONTAP operating system, WAFL file...

  • C++ Engineer

    2 weeks ago


    Gurugram, India Weekday AI Full time

    This role is for one of Weekday’s clientsJobType: full-time Requirements C++ Engineer Contractual Role : The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.  We are seeking a Medical Device Software Engineer with C/C++ experience to join...

  • C++ Engineer

    1 week ago


    gurugram, India Weekday AI Full time

    This role is for one of Weekday's clientsJobType: full-timeRequirementsC++ Engineer Contractual Role : The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. We are seeking a Medical Device Software Engineer with C/C++ experience to join our...


  • Gurugram, India MKU Full time

    Description :Key Responsibility Areas : - Design, develop, and test embedded software for i.MX 9 and other multi-core processors.- Customize Linux OS (Yocto-based builds) for target hardware platforms.- Perform board bring-up, BSP development, device driver integration for peripherals and custom boards.- Optimize software for real-time performance, power...

  • Amantya Technolgies

    3 weeks ago


    Gurugram, India Amantya Technolgies Full time

    Job Title : Software Engineer (C Programming)Job Description :We are seeking a skilled Software Engineer with expertise in C programming to join our dynamic team. The ideal candidate will have a strong understanding of Linux and/or Windows operating systems and possess excellent analytical skills to develop, analyze, and implement efficient code...


  • Gurugram, India Ciena Full time

    As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social,...

  • Embedded Engineer

    6 days ago


    Gurugram, India MNR Solutions Full time

    Description : Job Summary : -We are seeking a skilled and passionate Embedded Engineer to design, develop, and deploy embedded software solutions for IoT devices and connected systems. The ideal candidate will have hands-on experience in Embedded C/C++, Python, IoT protocols, and AWS cloud integration. The role involves working with microcontrollers,...


  • Gurugram, India MNR Solutions Full time

    Candidate should have 6-9 years of experience in IoT embedded systems. He/ She should bepassionate, tech savvy, academically sound, have interest in embedded devices : - Exposure to Microcontroller/Microprocessor Architecture /Family e.g. ARM Cortex,Microchip, Xtensa ESP32, TI CC32XX, STM32- Knowledge of Bare metal and any RTOS (Free RTOS, uC OS, EmbOSs,...