Cutshort logo
Synoption India Pvt Ltd logo
Modern/Advanced C++ Developer
Modern/Advanced C++ Developer
Synoption India Pvt Ltd's logo

Modern/Advanced C++ Developer

Sarita Jena's profile picture
Posted by Sarita Jena
5 - 7 yrs
₹10L - ₹15L / yr
Bengaluru (Bangalore), Noida, Mumbai
Skills
skill iconC++
C++11
C++14
C++17
Multithreading
Linux/Unix
Data Structures
STL
OOAD
skill iconPython
skill iconC
OOD
skill iconJavascript
RESTful APIs
skill iconHTML/CSS
CI/CD
skill iconGit
Agile/Scrum

Talented C++ Developer who has experience in design, development, debugging of multi-threaded large scale application with good understanding in data structures on Linux packaging, functional testing and deployment automation very good with problem solving.



Key responsibilities :

  1. Understand fundamental design principles and best practices for developing backend servers and web applications
  2. Gather requirements, scope functionality, estimate and translate those requirements into solutions
  3. Implement and integrate software features as per requirements
  4. Deliver across the entire app life cycle
  5. Work in a product creation project and/or technology project with implementation or integration responsibilities
  6. Improve an existing code base, if required, and ability to read source code to understand data flow and origin
  7. Design effective data storage for the task at hand and know how to optimize query performance along the way
  8. Follow an agile methodology of development and delivery
  9. Strictly adhere to coding standards and internal practices; must be able to conduct review code
  10. Mentor and possibly lead junior developers
  11. Contribute towards innovation
  12. Performance optimization of apps
  13. Explain technologies and solutions to technical and non-technical stakeholders
  14. Diagnose bugs and other issues in products
  15. Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Must have / Good to have:

  1. 5-7years' experience with C++ development and relevant 3+yrs in modern version 11/14/17 would be a plus. 
  2. Design and implementation of high-availability, and performance applications on Linux environment
  3. Advanced knowledge of C/C++, Object Oriented Design, STL
  4. Good with multithreading and data structures
  5. Develop back-end components to improve responsiveness and overall performance
  6. Familiarity with database design, integration with applications and python packaging.
  7. Familiarity with front-end technologies (like JavaScript and HTML5), REST API, security considerations
  8. Familiarity with functional testing and deployment automation frameworks
  9. Experience in development for 3-4 production ready application using C++ as programming language
  10. Experience in writing unit test cases including positive and negative test cases
  11. Experience of CI/CD pipeline code deployment (Git, SVN, Jenkins or Teamcity)
  12. Experience with Agile and DevOps methodology
  13. Very good problem-solving skills
  14. Experience with Web technologies is a plus. 

Read less

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 Synoption India Pvt Ltd

Founded :
2018
Type :
Product
Size :
20-100
Stage :
Raised funding

About

SynOption is a Singapore-based online trading platform that offers solutions including FX options analytics, trade execution, and post-trade analytics for investors.
Read more

Company social profiles

bloglinkedin

Similar jobs

bootcoding
Shruti Choubey
Posted by Shruti Choubey
Remote, Nagpur
3 - 8 yrs
₹6L - ₹15L / yr
OutSystems
RESTful APIs
skill iconGit
CI/CD
Data modeling
+2 more

Key Responsibilities

  • Design, develop, and maintain scalable applications using the OutSystems platform.
  • Build modern Reactive Web and Mobile applications aligned with business and technical requirements.
  • Implement integrations with REST APIs, databases, and external systems.
  • Collaborate with architects, tech leads, and cross-functional teams for smooth deployments.
  • Create reusable, maintainable components following OutSystems best practices.
  • Participate in code reviews, unit testing, debugging, and performance optimization.
  • Ensure adherence to scalability, security, and deployment automation guidelines.
  • Stay updated on new OutSystems capabilities and contribute to continuous improvement.


Read more
Tata Elxsi
DurgaSri T
Posted by DurgaSri T
Chennai, Bengaluru (Bangalore)
4 - 12 yrs
₹5L - ₹22L / yr
skill iconC
Networking
Embedded Linux
RDKB
Wifi
+3 more

Required Skills:

  • 4+ years of experience in embedded software development.
  • 2 - 4 years of hands-on experience in C/C++ programming.
  • Knowledge of TCP/IP internals and common network protocols such as DHCP, DNS, IPV4/IPV6, NAT
  • In-depth knowledge of Layer 2 and Layer 3 protocols (Ethernet, IP, TCP/UDP, MPLS, BGP, OSPF)
  • In-depth knowledge of RDK-B architecture, TR-069/TR-181, and networking stacks
  • Work on TR-069, TR-181 data models, and DOCSIS / DSL / GPON technologies
  • Experience and knowledge on IEEE802.11/Wi-Fi protocols such as WPA, RADIUS, WPS, 802.11n/ac/ax/be, mesh networking


Read more
Knowx innovations Pvt Ltd
Bengaluru (Bangalore)
0 - 0 yrs
₹1L - ₹2L / yr
Final Cut Pro
skill iconC
Embedded C
Microcontrollers

 Internship Opportunity – Embedded Systems & IoT

Join our hands-on internship program designed for engineering students passionate about core tech. You'll work on real-time projects involving microcontrollers, sensors, RTOS, circuit design, and IoT protocols.

Gain exposure to AI-integrated embedded applications and build a strong project portfolio with mentorship and placement support.

Location: Bangalore (Hybrid/On-site)

Duration: 2–3 months

Eligibility: Final-year students and pre final year (ECE/EEE/CSE/Mechatronics)

#EmbeddedSystems #IoTInternship #EngineeringInternship #CoreTechCareers #Microcontrollers #RTOS #PCBDesign #IoTProjects #KnowxInnovations #AIoT #TechInternship #SkillDevelopment #HandsOnLearning #BangaloreInternship #StudentInternship

Read more
Devrabbit It Solutions Pvt LTD
Kiran Palakonda
Posted by Kiran Palakonda
Remote only
8 - 15 yrs
₹10L - ₹30L / yr
skill iconC++
skill iconJenkins
Microsoft Visual Studio
Linux/Unix
skill iconGitHub
+1 more
  • 8+Years of Exp in C++ Developement

Software: C++, Jenkins, Visual Studio, Linux, CheckMarx, GitHub, Google test framework.

Application Architecture: Scalable, Resilient, Cloud deployable, high performance based.

DB: Oracle

Libraries: CPLEX (knowledge of CPLEX is a plus)

Read more
RIDENEXT
at RIDENEXT
1 recruiter
Manish Tiwari
Posted by Manish Tiwari
Bengaluru (Bangalore)
3 - 8 yrs
₹6L - ₹15L / yr
Virtualization
skill iconC
skill iconC++
DOS/4G
skill iconGo Programming (Golang)
Candidate should have background in software development using C, C++ along with LTE and 5G wireless domain.
Read more
Benison Technologies
at Benison Technologies
3 recruiters
Kiranpreet Kaur
Posted by Kiranpreet Kaur
Bengaluru (Bangalore)
3 - 4 yrs
₹10L - ₹15L / yr
Linux kernel
Kernel Programming
Linux/Unix
skill iconC
TCP/IP
+1 more

Want to work with an established & growing IT company? Join team Benison to have the right challenges that will help you accelerate your career growth to the next level, faster!   

Benison Technologies was started in 2011 with a mission to revolutionize the silicon industry in India, with a host of amazing big clients like Google, Cisco, McAfee, Intel, and so on, you get to experience the best of both worlds. If you consider yourself an engineer who is capable to join our ever-growing team, then this is the right opportunity for you:  

 

Why Benison Tech?   

We have a partial acquisition from one of the biggest names in the world (well we cant name them thanks to confidentiality) it’s one of the FAANG companies, and you can “Google” it if you like.  

Oh! & one more thing, this did not happen by accident, our team put a ton of efforts to turn this gigantic dream into a reality.  

Benison Tech has a consistent history of demonstrating growth through innovation time and again.   

We don’t stop there, we then re-invest our profits back into the initiatives for the growth of our people, our culture and the company. Now enough with us, let’s talk about the job roles & responsibilities:    

 

What you will be working on: 

  • You will be working on the next generation network security products, on various public clouds. 
  • In addition to development, you will also get your hands involved in the architectural changes while fixing the legacy issues. 
  • Planning, designing, integration for network security platforms. 
  • Key contributor for developing product strategies and features. 
  • You will also work on specific modules to help BYOD setups perform in a streamlined manner. 

 

Here are some technical skills required:  

  • Strong in kernel networking datapath, and TCP/IP stack.   
  • Develop Linux Kernel Drivers.   
  • Good exposure to Makefiles, and building RPMs.   
  • Working to develop and test complex systems software, software development tools, applications, drivers, numerical methods, UIs, and web.    
  • May work directly with companies developing and optimising compilers, operating systems, and other software technologies.   
  • Designing & coding to support new features in the OS or Products.   
  • Debugging kernel code.   
  • Debugging customer issues.   
  • Performance evaluation/improvement of Kernel Code.   
  • Participate in production deployment and assist the production support group when needed.   

 

What we expect from you:  

  • 3 Years of relevant Experience   
  • In-depth working knowledge of Linux Operating System.   
  • Excellent Linux system development debugging skills, including Linux kernel debugging.   
  • Outstanding C development skills.   
  • Good understanding of Networking L2 –L7 Protocols and network kernel driver.   
  • Experience in porting from various Linux kernel versions.   
  • Be a quick learner and be open to working on new technologies if needed.   
  • Excellent team player with strong verbal & written communication skills.   
  • Be able to step up when the situation demands such as meeting deadlines and critical production issues.   
  • Work Independently with a skilled team while defining new system requirements based on custom interaction and inputs 

 

If the above fits your skill-sets and tickles your interest then read below about the additional benefits that our company offers to talented folks like you:  

 

Work Culture and Benefits    

  • Competitive salary and benefits package  
    (H1-B which means a chance to work onsite out of India)   
  • A culture focused on talent development where you get promoted within the quarterly cycle of your anniversary. 
  • Opportunity to work with cutting-edge & challenging technologies including legacy tech. 
  • Open cafeteria to grab some munchies while you work, we make sure the space feels like your second home, you can also wear pyjamas if you like.   
  • Employee engagement initiatives such as project parties, flexible work hours, and long service awards, team bonding activities within the company, extra learning and personal development trainings, because why stop your learning at one thing!   
  • Insurance coverage: Group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and your parents. (With some of the best insurance partners in India)  
  • Enjoy collaborative innovation (each members gets to innovate & think out of the box), along with highly experienced team managers who maintain diversity and work-life well-being.  
  • And of course, you get to work on projects from some of the most recognised brands within the networking and security space of the world, unlocking global opportunities to learn, grow & contribute in a way that is truly impactful yet purposeful at the same time.  

 

Still not satisfied, and want more proof?  

Head to our website https://benisontech.com/">https://benisontech.com to learn more.  

Read more
Flux Auto
at Flux Auto
1 video
1 recruiter
Rachana Belagutti
Posted by Rachana Belagutti
Bengaluru (Bangalore)
1 - 6 yrs
₹6L - ₹10L / yr
Embedded Systems
ROS
Embedded software
Multithreading
ADAS System
+1 more
Company Overview:

Flux Auto builds autonomous vehicle technology for commercial and industrial applications.

 
Flux Auto was founded in 2017 with the goal of democratizing autonomous vehicle technology and bringing its benefits to vehicles - new and old - around the world. We develop the various hardware and software technologies to make vehicles move and operate autonomously. Everyday our engineers are working to solve new and unique challenges for our clients in India, and North America.
 
We are a multidisciplinary team solving some of the most challenging problems in autonomous technology and robotics. Join us in our journey to democratize autonomous mobility!

 

Responsibilities:

  • Work on Embedded Software for deployment on the self-driving vehicle.
  • Investigate, develop different system design and architecture for ADAS system.
  • ROS version of Firmware package for multiple sensors with different communication protocols.
  • Work on Serial communication (GMSL/CAN/LIN/FlexRay/Ethernet/UDP).
  • Work on Multi threading and Data preprocessing.

 

Requirements:

  • Experience in the fields of firmware development of Camera, Radar, Lidar, inertial sensors, Micro Controllers, ISP, Serdec.
  • Candidate should have a strong background in Embedded system and Communication protocols.
  • Candidate should have hands-on knowledge of data structures and algorithms for Data processing, and familiar with ROS (robot operating system)
  • Candidate should have hands-on knowledge on Multiple sensors, Data pre processing (Clustering, noise removal, etc.) and image preprocessing (Histogram equalization, Tone mapping, etc. )
  • Candidate should have real-world experience in implementing Firmware packages for multiple sensors and communication protocols
  • Candidate should have experience in programming in C++ and with robust, safety-critical, efficient code

Additional requirement: Active U.S visa.

 

Good to Have:

  • Domain knowledge and implementation experience with multiple sensor, inertial sensors, and general Embedded System Architecture
  • Real world experience with system integration and deployment
  • Worked on sensor fusion and Embedded systems
  • Experience with Nvidia SOCs and Drive works Architecture

Benefits:
  • Health Insurance 
  • Employee Stock Options 
  • Work From Home 
  • Flexible work hours 
  • Monthly Team outings and events
  • Budget for Upskilling
  • Flexible vacation 

Equal Opportunity Employer:
Flux Auto's employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, age, gender identity, genetic factors, military/veteran status or other characteristics protected by law. 

Vaccination Requirements:
Flux Auto is implementing new requirements for employees to be fully vaccinated from COVID-19. 

Apply Now!

Read more
Opening for MNC Client
Opening for MNC Client
Agency job
Bengaluru (Bangalore)
3 - 6 yrs
₹6L - ₹18L / yr
Virtualization
skill iconC++
TCP/IP
Voice Over IP (VoIP)
skill iconC
Responsibilities: • Analysis & Design for the new enhancements in server, design and implement the features with high quality. • Analyze the customer/field issues of the server application and debug the issues spanning multiple modules. • Participate in technical discussions, deployment and planning meetings • Provide technical guidance to the team analysis, debugging and implementation. • Improve the Quality based on the causal analysis and preventive actions. • Requirements: • Candidates must have 3 to 6 years’ experience developing software • Excellent programming skills in C and C++ • Experience in S/W development and debugging • Excellent troubleshooting and problem solving skills • Knowledge of TCP/IP & Networking concepts • Knowledge of VoIP technologies like SIP, RTP will have added advantage • The successful applicant must be able to work with minimal supervision and must be a quick learner
Read more
EZEU (OPC) India Pvt Ltd
Pune, Bengaluru (Bangalore)
4 - 18 yrs
₹8L - ₹40L / yr
Intel DPDK
DPDK
Packet analysis
skill iconC
skill iconC++
+6 more

MINIMUM QUALIFICATIONS, Roles and responsibilties:

  • BS/MS in Computer Engineering or related technology field
  • 10+ Years of Experience in Software Development
  • Experience in  writing code for embedded systems, Proficient in C/C++ coding and intel DPDK
  • Understanding of network interface drivers
  • Experience with VMware, AWS, MSAzure, Google Cloud Platform.
  • Knowledge of micro services and containerization
  • Experience in building Networking Security Products
  • Knowledge of Networking, TCP/IP Protocol Suite
  • Design, code embedded features/solutions for the ShieldX Product
  • Design write, extend and troubleshoot datapath code for switching, routing, NAT, TCP and TLS
  • Work closely with other development , Product and Test Teams
  • BS/MS in Computer Engineering or related technology field
  • Excellent communication and Team player skills
  • Should be a self-starter and be able to adopt to dynamic fast-paced environment.
  • Able to work 40 hours a week
Read more
Wideeye
at Wideeye
2 recruiters
Prasad Zaware
Posted by Prasad Zaware
Pune
0 - 2 yrs
₹2L - ₹3L / yr
Internet of Things (IOT)
Embedded software
skill iconPython
skill iconMongoDB
Embedded C
+2 more
Responsibilities • Design & Develop work based on requirement • Report own status • Collaborate with other team members to achieve sprint goals. Required Qualifications And Experience • BE/ B.Tech in Electronics/Electrical • Good to have Knowledge on Backend Development • Strong knowledge in C/C++ and Python • Good programming & SW design skills
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