Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Maintain and enhance an in-house simulator codebase written in C++ with focus on performance and scalability.
Design and implement new product features based on user requirements.
Provide Level 3 support involving code analysis, debugging, and resolution of complex technical issues.
Minimum Requirements
Bachelor’s degree in computer science, engineering, or related technical field.
6+ years hands-on experience in C++ software development, specifically with modern C++ (C++11 or later).
Strong expertise in low-latency, high-throughput, and performance-optimized C++ code with knowledge of data structures, algorithms, memory management, concurrency, and UNIX/Linux environment.
Work Experience Required: 6+ years in C++ development with demonstrated ability in systems programming concepts.
Ideal Candidate Profile
Experienced in developing complex, performance-critical software in C++ within Linux/UNIX environments.
Capable of independently gathering and clarifying requirements and driving feature development with minimal supervision.
Skilled at explaining technical designs and collaborating with global, cross-functional teams, including non-technical stakeholders.
