C++ Developer

at Client of People First Consultants

icon
Chennai
icon
6 - 15 yrs
icon
₹5L - ₹18L / yr
icon
Full time
Skills
C++
Linux/Unix
Object Oriented Programming (OOPs)
GDB
Gtest
Google Test
Unix Commands
Docker
DML
DDL
SQL
Shell Scripting
Agile/Scrum
Unit testing
GTest
Skills:
  • C++, Unix/Linux, Oops Concept,
  • Docker, Gtest
  • database topics like Database DML/DDL, Joins
  • Unix Commands, Shell Scripting, Make files, GDB debugger
  • Agile/Scrum framework
Job Summary:
  • 6 to 8 years relevant experience on C++.
  • C++ OOPS concepts (Inheritance, Polymorphism, Templates, Pre Processor directives, Exception Handling etc.…)
  • Sound knowledge of Design patterns like Singleton, Visitor and Decorators.
  • Knowledge of STL, String Operations and Boost libraries.
  • Thorough understanding of containers like Arrays, List, Vector, Maps, Stacks and queues.
  • Concepts related to Streaming, String functions, Type castings, Pointer references, virtual functions.
  • Proficient in working with Docker, Gtest
  • Should have good handson for database topics like Database DML/DDL, Joins,
  • Database Advance –Procedure, Index, cursors, SP etc.
  • Should have ability to work on Unix Commands, Shell Scripting, Make files, GDB debugger etc.
  • Should be experienced with Scrum framework
Read more
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

Senior C++ Developer

at ISC Software

Founded 1984  •  Product  •  1000-5000 employees  •  Raised funding
C++
Debugging
STL
icon
Bhopal
icon
2 - 8 yrs
icon
₹6L - ₹10L / yr

Role & Responsibilities

 

  • Strong proficiency in C++ with minimum 2 years of Development
  • Knowledge of the STL, containers, algorithms and data
  • Good understanding on Design patterns and memory
  • Familiarity with debugging tools, such as Valgrind, winDBG, WireShark is an additional advantage.

 

Desired Experience

  • (2-6 Years) of Experience as C++ Developer
Read more
Job posted by
Mohiddin Balbale

C++ | Senior Backend Developer

at Paytm

Founded 1998  •  Product  •  5000+ employees  •  Raised funding
C
C++
Multithreading
EDC
Linux/Unix
icon
Noida, Bengaluru (Bangalore), Mumbai, Chandigarh, Pune, Gurugram
icon
3 - 11 yrs
icon
₹15L - ₹40L / yr

Technology - C/C++ Embedded Systems(EDC LInux and IoT)


Must Have skills: Minimum 6 to 10 years of programming experience in C/C++ Experience in embedded systems programming Working experience on any RTOS and microcontroller. Strong knowledge of Multithreading and Memory Management. Strong hands on in Linux commands and Linux internals Hands on experience on TCP/IP Socket programming Ability to design HLD and LLD. And, write, review, and maintain efficient, reusable, and reliable code.


Good to have skills:

Knowledge of POS, EDC eco system. IOT protocol knowledge(MQTT) is preferred. Proficient understanding of code versioning tools like Git, SVN Experience with third-party libraries like libcurl, REST API, Networking stacks etc. Experience with the cross compilation and Low level system APIs like IOCTL Embedded Linux OS concepts such as boot process, filesystems, kernel driver interfaces etc Familiarity with popular Open Source libraries such as Boost, OpenSSL, MQTT etc

Read more
Job posted by
Alpi Bhasin

RaRa Delivery-DB Administrator

at RaRa Now

Founded 2019  •  Product  •  20-100 employees  •  Raised funding
MySQL DBA
Jenkins
Docker
icon
Remote only
icon
4 - 8 yrs
icon
₹1L - ₹20L / yr

About RaRa Delivery

Not just a delivery company…

RaRa Delivery is revolutionising instant delivery for e-commerce in Indonesia through data driven logistics.

RaRa Delivery is making instant and same-day deliveries scalable and cost-effective by leveraging a differentiated operating model and real-time optimisation technology. RaRa makes it possible for anyone, anywhere to get same day delivery in Indonesia. While others are focusing on ‘one-to-one’ deliveries, the company has developed proprietary, real-time batching tech to do ‘many-to-many’ deliveries within a few hours.. RaRa is already in partnership with some of the top eCommerce players in Indonesia like Blibli, Sayurbox, Kopi Kenangan and many more.

We are a distributed team with the company headquartered in Singapore 🇸🇬 , core operations in Indonesia 🇮🇩 and technology team based out of India 

Future of eCommerce Logistics.

Data driven logistics company that is bringing in same day delivery revolution in Indonesia
Revolutionising delivery as an experience 
Empowering D2C Sellers with logistics as the core technolog

About the Role:

  • Developing database solutions by designing proposed system solutions defining physical structure and functional capabilities.
  • Determining database structural requirements by analyzing client operations, applications, and programming.
  • Under limited supervision, analyzes, designs create, and implement database solutions including logical and physical databases, schemas, access methods, device allocations, validation checks, and security.
  • Ability to work independently and as part of a team.
  • A professional attitude with the ability to prioritize work, multi-task, flex between changing priorities, and strong time management is critical in our rapidly changing environment.
  • Good Understanding of MYSQL architecture, MySQL installation, and configuration.
  • Query Optimisation, Performing load tests, Capacity planning.
  • Expertise in all MYSQL DBA Day to Day Activities.
  • Experience in Upgrades.
  • MySQL High Availability options.
  • MySQL Replication knowledge and troubleshooting.
  • Scripting knowledge.
  • MySQL Monitoring Tools like MEM, Monyog, Icinga will be an advantage.
  • Postgres knowledge.
  • Being able to think beyond the obvious in the face to face with production issues
Read more
Job posted by
Puneeta Mishra

Embedded System Engineer

at Marj Technologies

Founded 2018  •  Products & Services  •  0-20 employees  •  Raised funding
Embedded C++
C++
C
Embedded Systems
Embedded C
icon
Noida
icon
3 - 10 yrs
icon
₹5L - ₹10L / yr

Summary:

The embedded systems engineer designs, develops, tests, and maintains embedded systems. The engineer will identify and fix issues and work collaboratively with engineers, product managers, and others on various teams. 

 

Responsibilities:

  • Design and build embedded systems, including embedded system firmware
  • Test and debug the systems
  • Monitor and maintain the system after development
  • Improve system efficiency and stability after development
  • Collaborate with customers to create systems based on their needs

 

Requirements:

  • Minimum of a bachelor's degree in computer science or engineering
  • Professional experience in embedded systems
  • Significant programming experience in C or C++
  • Experience in trouble-shooting embedded systems and microcontroller peripherals
  • Experience in working in real-time operating systems
  • Experience in interfaces, IP protocols, and hardware subsystems
  • Proficiency in working with common embedded systems communication protocols
  • Strong interpersonal and writing skills
  • Ability to work as part of a team
  • Exceptional analytical and problem-solving skills
  • Self-motivated and passionate about your work and embedded systems
  • Always eager to learn and improve
Read more
Job posted by
Shyam Verma

Embedded Software Engineer

at Flux Auto

Founded 2017  •  Products & Services  •  20-100 employees  •  Raised funding
Embedded Systems
ROS
Embedded software
Multithreading
ADAS System
C++
icon
Bengaluru (Bangalore)
icon
1 - 6 yrs
icon
₹6L - ₹10L / yr
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
Job posted by
Rachana Belagutti

Software Engineer

at Tessolve Semiconductor PVT LTD (TessolveDTS Inc)

Founded 2004  •  Services  •  1000-5000 employees  •  Raised funding
Embedded C
Embedded C++
Embedded Systems
Digia
Digia QT
C++
Qt
icon
Bengaluru (Bangalore)
icon
2 - 5 yrs
icon
₹3L - ₹6L / yr
Work Experience – 3+ years
Qualification - BE (CSE/IT) / MCA
Notice Period – 1 month
Location – Bangalore
No of Positions – 2

Responsibilities:
As a Software Engineer - you will contribute to analysis, design & development of features, creation of work plans. You must be able to understand the requirements, existing features, design and architect solutions. You will have opportunity to learn and implement both existing and new technologies, especially Digia Qt and C++/C#. 

Experience: 
• 2+ years of ‘C++’ expertise in designing and developing solutions.
• 1+ years of ‘Digia Qt ‘ expertise in designing and developing solutions.
• Application Deployment – Visual Studio, Install Shield
• Cross Platform Compilation
• Should have ‘Windows Application’, ‘STL’ and ‘Windows DLL’ development experience.
• Ability to design and develop independently follow development processes, reviews and integration to handle releases.
• Strong ability to understand existing code and create quality code from design models/documents.
• Good understanding of object oriented design and knowledge of product life cycle.  
• Experience with any ATE test systems highly desirable.
 
 
Additional Skills:
• Programming knowledge on Visual Basic, Python , MATLAB & Perl
• ATE – Pattern Conversion tool development experience.
• Digital logic basics
 
 
Read more
Job posted by
Vijesh V

Signal Processing Engineer

at Solinas Integrity Private Limited

Founded 2018  •  Products & Services  •  0-20 employees  •  Raised funding
Digital Signal Processing
Statistical signal processing
Signal Processing
Matlab
Python
DSP
Applied mathematics
LabVIEW
Machine Learning (ML)
C++
Image Processing
Image processing
icon
Chennai
icon
1 - 2 yrs
icon
₹4L - ₹6L / yr

Solinas Integrity (www.solinas.in) is a leading water & sanitation robotics start-up founded by IIT Madras Alumni & professors to develop cutting edge solutions to solve the problems in water pipelines and sewer lines\septic tanks, thereby improving the lives of millions of people. Our core values start with trust, and respect for everyone and along with strong collaboration and communication. We believe in giving agency to our teammates and strongly pushing them towards developing a growth mindset.

 

Duties and Responsibilities:

  • To develop and improve signal processing algorithms for analysis of acoustic signals with up-to-date knowledge on processing methods.
  • Understand key acoustic algorithm functions, develop efficient code, verify performance and functionality.
  • Exposure to all phases of software development life cycle (concept, design, implementation, test, and production).
  • Propose innovations to improve performance, quality, etc.
  • Work with peers to develop excellent, structured code, well-optimized and easily maintainable.

 

Basic Qualifications:

● Experience programming in either Python, C++, or MATLAB

● MS/PhD degree in Electrical/Electronics Engineering/ Signal processing

● At least 1 year of signal processing or related area

● Good analytical and problem-solving skills

● Good knowledge of signal processing techniques, basic knowledge of ML algorithms and good visualisation skills.

Read more
Job posted by
LINDA JASLINE

C/C++ Developer

at Large MNC operating in automotive, IT space.

Agency job
via Bullhorn Consultants
C++
Linux/Unix
Perl
Python
C#
Go Programming (Golang)
C
Automotive
icon
Bengaluru (Bangalore)
icon
3 - 7 yrs
icon
₹2L - ₹15L / yr
Strong C/C++ programming skills Excellent Communication and Team work skills Experience in working with Agile methodology Good experience in Stakeholder Management Linux Platform Experience Preferred: Good Knowledge of Automotive Infotainment System Architecture Strong knowledge of UML Modelling tools like EA, Rhapsody. Good knowledge of SW-Version-Tools – SVN and GIT Good knowledge of SW Process tools – Atlassian tool chain.
Read more
Job posted by
Hemant G

Technical Lead

at Dunya Labs

Founded 2018  •  Product  •  20-100 employees  •  Profitable
C++
Oracle NoSQL Database
Pro*C
icon
Bengaluru (Bangalore)
icon
7 - 10 yrs
icon
₹15L - ₹20L / yr
- Must have 7+ years of C++ Development experience - For Financial Institutions (Banks) - preferably trading systems - Must have developed C++ applications which talked to Oracle Database - Must have 4+ years of experience in Pro*C code with C++ - Must understand how to Make files work to build applications - Maths marks must be > 85% or 90th Percentile from 12th grade - Must be really intelligent - Must have great English skills and team leader - Must be 100% hands-on and loves coding
Read more
Job posted by
Muralidhar BS

Software Engineer - Systems

at Ionos Networks

Founded 2014  •  Product  •  20-100 employees  •  Raised funding
NAS
CIFS
NFS
SAMBA
C++
C#
Go Programming (Golang)
Linux/Unix
C
icon
Bengaluru (Bangalore)
icon
5 - 10 yrs
icon
₹3L - ₹10L / yr
Will be part of product development team and will be supporting the team with design and implementation of several features associated with Storage integration, performance validation and new feature support. - 5+ Years pf experience in understanding of NAS (CIFS, NFS, SAMBA) on Linux. - Programming experience in C, C++, GoLang. Engineers with other programming language experience with willingness to learn GoLang are also welcome. - Experience with working on NAS storage from one or more vendors such as NetAPP, EMC, Dell, HP, Synology - Know how of iSCSI / SAN will be added plus. - Knowleged of Networking basics of TCP/IP, UDP, Routing
Read more
Job posted by
Manmohan Singh
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.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Client of People First Consultants?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort