Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
37 views1 page

C Developer - NavKit

This job posting is seeking a software developer proficient in C++ who has experience with standard template library containers, object oriented programming principles like polymorphism, and memory management techniques including smart pointers. The ideal candidate also understands design patterns, concurrency, pointers and references, compiler optimizations, and unit testing frameworks like GTest/GMock.

Uploaded by

taucci123
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views1 page

C Developer - NavKit

This job posting is seeking a software developer proficient in C++ who has experience with standard template library containers, object oriented programming principles like polymorphism, and memory management techniques including smart pointers. The ideal candidate also understands design patterns, concurrency, pointers and references, compiler optimizations, and unit testing frameworks like GTest/GMock.

Uploaded by

taucci123
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Software Developer C++ - NavKit

STL containers
Polymorphism
Memory management
Smart Pointers
Design Patterns
OOP
Templates
Exceptions
Concurrency
Pointers and references
Int/float arithmetics
Copy elision
Return value optimization
Copy on write
Empty base class optimization
Static and dynamic program analysis tools (Valgrind, Gprof)
Compliers specific optimizations (SSO, COW, Copy Elimination)
GTest/GMock

You might also like