Cutshort logo
Wissen Technology logo
C++ Developer
Wissen Technology's logo

C++ Developer

Tony Tom's profile picture
Posted by Tony Tom
3 - 9 yrs
Best in industry
Bengaluru (Bangalore)
Skills
skill iconC++
Multithreading
Linux/Unix

Looking for Immediate joiners Bangalore location(3-9years)


Key responsibilities:

  • Understand all requirements, Design, Develop and implement features, complying with engineering and regulatory standards and procedures for charging stations.
  • Create multiple concepts, evaluate, and implement the optimal one.
  • Develop and maintain product’s design integrity with good knowledge of software system architecture and design.
  • Apply problem-solving techniques and guide team towards arriving at solutions.
  • Work with cross functional team from Concept prototyping to Launch & thereafter.
  • Guide team towards creation and handling of all design and development related processes and documents like, defining requirements, high level design, low level design, DFMEA, DF’X’, Interface sign off, RCA, etc.

Key requirements

  • A Bachelor/ master’s degree in E&E/ECE engineering from premier institute
  • 5 years+ product development experience on Linux based systems, with full lifecycle experience for atleast 2 industry deployed products.
  • Software Design and Architecture experience on Linux platforms
  • Interfacing with SaaS via network or REST APIs 
  • Knowledge of CAN, RS485/Modbus protocols, Kafka, Distributed Messaging 
  • C++ with STL, Linux system programming, scripting, network/sockets programming, strong in UDP/TCP networking, libcurl + HTTP(s)
  • Knowledge of Bluetooth/BLE, Elastic Search + Logstash, Java performance tuning 
  • Knowledge of security-based Threat Modelling Design & Mitigation, TLS/SSL, Docker + Docker networking, Python + node.js + WebSocket’s, HTML5, JavaScript. 
  • Excellent communication, leadership, and problem-solving skills
  • Ability to work in a fast-paced and dynamic environment.


Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Wissen Technology

Founded :
2000
Type :
Products & Services
Size :
1000-5000
Stage :
Profitable

About

The Wissen Group was founded in the year 2000. Wissen Technology, a part of Wissen Group, was established in the year 2015. Wissen Technology is a specialized technology company that delivers high-end consulting for organizations in the Banking & Finance, Telecom, and Healthcare domains.

With offices in US, India, UK, Australia, Mexico, and Canada, we offer an array of services including Application Development, Artificial Intelligence & Machine Learning, Big Data & Analytics, Visualization & Business Intelligence, Robotic Process Automation, Cloud, Mobility, Agile & DevOps, Quality Assurance & Test Automation.


Leveraging our multi-site operations in the USA and India and availability of world-class infrastructure, we offer a combination of on-site, off-site and offshore service models. Our technical competencies, proactive management approach, proven methodologies, committed support and the ability to quickly react to urgent needs make us a valued partner for any kind of Digital Enablement Services, Managed Services, or Business Services.


We believe that the technology and thought leadership that we command in the industry is the direct result of the kind of people we have been able to attract, to form this organization (you are one of them!).


Our workforce consists of 1000+ highly skilled professionals, with leadership and senior management executives who have graduated from Ivy League Universities like MIT, Wharton, IITs, IIMs, and BITS and with rich work experience in some of the biggest companies in the world.


Wissen Technology has been certified as a Great Place to Work®. The technology and thought leadership that the company commands in the industry is the direct result of the kind of people Wissen has been able to attract. Wissen is committed to providing them the best possible opportunities and careers, which extends to providing the best possible experience and value to our clients.

Read more

Connect with the team

Profile picture
Lokesh Manikappa
Profile picture
Vijayalakshmi Selvaraj
Profile picture
Adishi Sood
Profile picture
Shiva Kumar J Goud

Company social profiles

bloglinkedinfacebook

Similar jobs

Wissen Technology
at Wissen Technology
4 recruiters
Shikha Nagar
Posted by Shikha Nagar
Bengaluru (Bangalore)
5 - 8 yrs
Best in industry
skill iconJava
Multithreading
skill iconAmazon Web Services (AWS)
  • Strong expertise in Java 8+, Spring Boot, REST APIs.
  • Strong front-end experience with Angular 8+, TypeScript, HTML, CSS.
  • Experience with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
  • Hands-on with Git, Maven/Gradle, Jenkins, CI/CD.
  • Knowledge of cloud platforms (AWS) is an added advantage.
  • Experience with Agile/Scrum methodologies.
  • Domain Expertise (ADDED): Proven experience working on Auto-Loan Management Systems (LMS), Vehicle Finance, or related banking/NBFC solutions.


Read more
VJ Coresoft Pvt. Ltd
Pune
5 - 9 yrs
₹12L - ₹20L / yr
skill iconC++
computational geometry
geometry

Here’s a detailed job description you could use for a C++ Developer specializing in Computational Geometry:

🧑‍💻 Job Description: C++ Developer (Computational Geometry)

📌 Position Overview

We are seeking a highly skilled C++ Developer with expertise in computational geometry to design, implement, and optimize algorithms for geometric modeling, spatial analysis, and high-performance applications. The ideal candidate will have strong problem-solving skills, a deep understanding of geometric data structures, and experience building efficient, scalable software solutions.

🎯 Key Responsibilities

  • Develop and maintain C++ applications focused on computational geometry, geometric modeling, and spatial algorithms.
  • Implement and optimize algorithms for tasks such as:
  • Polygon triangulation
  • Convex hulls
  • Voronoi diagrams
  • Delaunay triangulation
  • Collision detection
  • Pathfinding and geometric queries
  • Work with large-scale geometric datasets and ensure robustness, accuracy, and performance.
  • Collaborate with cross-functional teams (e.g., graphics, CAD, robotics, GIS, simulation).
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Conduct performance profiling and optimize algorithms for real-time applications.
  • Stay updated with the latest research and techniques in computational geometry and related fields.

🛠️ Required Skills & Qualifications

  • Strong proficiency in modern C++ (C++11/14/17/20).
  • Solid understanding of computational geometry concepts and algorithms.
  • Experience with data structures (trees, graphs, spatial indexing like KD-trees, R-trees).
  • Familiarity with numerical methods and precision handling in geometric computations.
  • Knowledge of multithreading, parallel computing, and optimization techniques.
  • Experience with libraries such as CGAL (Computational Geometry Algorithms Library), Boost.Geometry, or similar.
  • Strong debugging and problem-solving skills.
  • Bachelor’s/Master’s degree in Computer Science, Mathematics, or related field.
Read more
Wissen Technology
at Wissen Technology
4 recruiters
Tony Tom
Posted by Tony Tom
Ahmedabad, Pune
4 - 13 yrs
Best in industry
skill iconC++
Multithreading
Algorithmic trading

As a C++ developer working in front office electronic trading, your role involves developing and maintaining software solutions for trading systems used in financial markets. Here are some key aspects of your responsibilities:

C++ Programming: Mastery of the C++ programming language is essential, as most trading systems are built using C++ due to its performance and efficiency.

Electronic Trading Systems: You'll work with electronic trading systems that execute trades automatically based on predefined algorithms or user instructions. Understanding order execution, order management, and market data processing is crucial.

Multithreading: Multithreading is vital in electronic trading systems to handle concurrent tasks efficiently. You'll need to design, implement, and debug multithreaded applications to ensure optimal performance and reliability.

Low-Latency Systems: Electronic trading often requires low-latency systems to execute trades swiftly. You'll optimize code and algorithms to minimize latency and ensure timely order execution.

Algorithmic Trading: Knowledge of algorithmic trading strategies and implementing them in software is advantageous. This includes understanding mathematical models, statistical analysis, and risk management.

Networking: Understanding network protocols and communication is necessary for connecting trading systems to exchanges, brokers, and other financial institutions. This involves working with TCP/IP, UDP, and messaging protocols like FIX (Financial Information Exchange).

Risk Management: You'll implement risk controls and safeguards in trading systems to prevent erroneous trades or mitigate risks associated with market volatility.

Testing and Debugging: Thorough testing and debugging are crucial to ensure the reliability and stability of trading systems. You'll write automated tests, perform manual testing, and debug issues to maintain system integrity.

Performance Optimization: Continuously optimizing the performance of trading systems is essential to handle increasing trading volumes and maintain competitiveness. This involves profiling code, identifying bottlenecks, and applying optimizations.

Regulatory Compliance: Adhering to regulatory requirements and standards in the financial industry is critical. You'll ensure that trading systems comply with regulations such as MiFID II, Dodd-Frank, and others applicable to electronic trading.

Collaboration: Working closely with traders, quants, risk managers, and other stakeholders to understand requirements and implement solutions that meet business needs.

Documentation: Maintaining clear and comprehensive documentation for code, algorithms, and system architecture is important for knowledge sharing and compliance purposes.

Overall, being a C++ developer in front office electronic trading requires a strong technical foundation, attention to detail, and the ability to work effectively in a fast-paced and demanding environment.




Read more
Wissen Technology
Mumbai
4 - 10 yrs
Best in industry
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Spring
+4 more

• Experience in Core Java and Spring Boot.

• Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns.

• Should have the ability to analyze, design, develop and test complex, low-latency client facing applications.

• Good development experience with RDBMS.

• Good knowledge of multi-threading and high-performance server-side development.

• Basic working knowledge of Unix/Linux.

• Excellent problem solving and coding skills.

• Strong interpersonal, communication and analytical skills.

• Should have the ability to express their design ideas and thoughts.

Read more
Appsoleut Games
at Appsoleut Games
1 recruiter
Appsoleut Coders
Posted by Appsoleut Coders
NCR (Delhi | Gurgaon | Noida)
4 - 10 yrs
₹8L - ₹15L / yr
Unity 3D
Unity Developer
Unity
skill iconC#
skill iconC++


    1. B-Tech/M-Tech or a relevant degree in Computer Science or IT.

    2. 3D math skills.

    3. Knowledge of Unity3D including Unity GUI, asset bundles, materials/shaders, and iPhone/Android deployment.

    4. Knowledge of "version controller" like git.

    5. Good knowledge of vehicle physics, game physics and particle systems.

    6. Game designing skills are a definite plus!

    7. Experience in coordination with UI development team

    8. Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.

    9. Should be able to work in a growing company environment that is very dynamic and challenging.

    10. Self-starter, quick learner and problem solver.


  1. Responsibilities Design and develop games on the Unity platform, as per design document and given specifications (character or vehicle control, AI, game GUI, scoring and other game elements.
  2. Comprehensive research and development required for developing the game or certain features.
  3. Troubleshoot and testing the game and debugging.
  4. Experience with third-party libraries and APIs
  5. Collaborate and harmoniously work with other team members.
Read more
Rivigo
at Rivigo
1 video
5 recruiters
satish mishra
Posted by satish mishra
NCR (Delhi | Gurgaon | Noida)
4 - 7 yrs
₹30L - ₹45L / yr
skill iconJava
Data Structures
Algorithms
High-level design
Multithreading
• Bachelors/Masters in Computer Science or a related field • 4-7 years of prior relevant experience • Experience and understanding of a wide range of client-side technologies including JavaScript, Angular, ReactS etc. (front-end/full stack) • Experience with web technologies and microservices architecture, Java, Linux, Apache, MySQL, solr, memcache, redis, javascript, ajax etc. (back-end/full stack) • Experience with high performance websites catering to millions of daily traffic is a plus • Excellent teamwork skills, flexibility, and ability to handle multiple tasks. • Experience with API Design, ability to architect and implement an intuitive customer and third-party integration story • Ability to think and analyze both breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services • Exceptional design and architectural skills
Read more
Hughes Systique
at Hughes Systique
2 recruiters
Agency job
via New Era India by Garima Rajput
Bengaluru (Bangalore), Noida, Gurugram, Delhi, Ghaziabad, Faridabad
2 - 10 yrs
₹4L - ₹15L / yr
skill iconC++
Linux/Unix

.

Job description

 

Responsibilities:

 

Designing and developing user interfaces using C++.

Adapting interface for modern internet/web applications using the latest C/C++.

Having experinced in Linux.

Making complex technical and design decisions for C/C++ projects.

Development using C/C++ latest versions & Linux.

Participate in development from concept to execution to launch and ensure the application fully serves the needs of the end-user

Work with the team to gain an initial understanding of the desired solution, and iteratively

Develop documentation, provide technical assistance and support as required

 

Technical Key Skills:

 

A strong fundamental knowledge of C/C++ development

Extensive knowledge in Linux.

Thorough orientation towards Code reviews, Coding standards, Design Standards, and Code Documentation

Knowledge in design patterns

Should have worked on enterprise-class applications

Excellent team player and strong interpersonal communication skills.

Read more
Glaucus Logistics Private Limited
Surbhi Lodha
Posted by Surbhi Lodha
NCR (Delhi | Gurgaon | Noida)
0 - 2 yrs
₹2L - ₹5L / yr
Spring
Hibernate (Java)
skill iconJava
Data Structures
Algorithms
+3 more
1. 0-2 years previous experience as a professional software developer 2. 0-2 years of Java with Hibernate and Spring Frameworks. 3.0-2 years MySQL database skills / query optimization 4. 0-1 years of experience in Jersey JAX-RS based REST Api 5. Strong concepts and experience of OOPS (Object Oriented Programming) in Java. 6. Comfortable with Linux and Windows OS and Open source platform Technologies 7. Familiarity with MVC Architectural Pattern. 8. Familiarity with UI Framework. (Angular JS Preferred). 9. Familiarity with Unit testing concepts. 10. Strong technical design, requirements, and use case development 11. Experience with version control (GIT / SVN preferred) 12. Experience with tuning deployed applications for scalability and performance.
Read more
MedCords
at MedCords
6 recruiters
Priyanka Mishra
Posted by Priyanka Mishra
Pune
3 - 5 yrs
₹15L - ₹25L / yr
skill iconPython
skill iconC++
Data Structures
Algorithms
skill iconC
+4 more
- We are a cloud-based healthcare startup working to bring affordable and intelligent healthcare to the grassroots. - We are looking for a strong candidate to work on the cloud-based server architecture and develop features from scratch that address issues of scalability and performance. Technical Skills : 1. Strong knowledge of data structures and Algorithms. 2. Strong OS fundamentals and computer networks. 3. Understanding of AWS architecture will be an added advantage. 4. Should have a hands-on on Python, C/C++, Golang. 5. Strong in identifying corner cases and unit testing of own code. Responsibilities: • Architect scalable backend systems, services, and APIs. • Write code that is fast, reliable and also highly secure. • Collaborate effectively with the team to solve complex problems. • Integration of user-facing elements developed by front-end developers with server-side logic Personal Skills: 1. Energetic & enthusiastic to work in an open and fast-paced environment. 2. Have the ability to take initiatives & absolute end to end ownership of the product 3. Good communication skills( ability to express thoughts). 4. Amazing problem-solving skills. 5. Ability to work independently & drive the development of various features. 6. Startup experience is a plus.
Read more
netCORE Solutions Pvt Ltd
Vishakha Sonde
Posted by Vishakha Sonde
Mumbai, Navi Mumbai
3 - 7 yrs
₹5L - ₹10L / yr
MySQL
Linux/Unix
skill iconPostgreSQL
At least 3 years of relevant DBA experience running production DBs with high up-times Proficient in Linux OS and a very good hand on Linux commands Excellent in concepts for both RDBMS and NoSQL DBs Proven excellent technical skills on Postgres, MySQL & (NoSQL DBs is a +) Implement and maintain database security Database tuning and performance monitoring Expertise in DB Clustering Conduct and provide technical DB + application level consultation to application development team Provide direction in capacity planning, performance improvement, and storage management in partnership with Systems and Engineering Development teams
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos