Free cookie consent management tool by TermsFeed Senior C++ Developer | Antal Tech Jobs
Back to Jobs
4 Days ago

Senior C++ Developer

decor
Information Technology
Full-Time
Accelya

Overview

Job Description:

We are looking for an experienced Senior C++ Developer who enjoys working at a low level, focusing on performance, efficiency, and direct control over system resources. If you thrive in writing code without relying on higher-level libraries—and find satisfaction in optimizing every aspect of performance, this role is for you.

In this position, you will work on building efficient, low-overhead software solutions for both Windows and Linux environments, creating custom data structures, algorithms, and memory management solutions.

Key Responsibilities:

  • Design, develop, and optimize low-level C++ code, focusing on performance and efficiency with minimal reliance on higher-level abstractions.
  • Write custom data structures and algorithms tailored to the needs of the system, ensuring high performance and low resource usage.
  • Handle manual memory management, optimize CPU cycles, and implement custom allocators and memory pools for performance-critical applications.
  • Troubleshoot and debug complex performance issues, memory leaks, and low-level system bugs using tools such as GDB and WinDbg.
  • Maintain a strong focus on writing clean, maintainable code while ensuring high performance and stability across both Windows and Linux platforms.
  • Write and execute unit tests to validate system-level software, ensuring it meets high standards of reliability and performance.

Required Skills and Experience:

  • 4+ years of hands-on experience in C++ programming, with a focus on low-level, system-level, and performance-critical applications.
  • Solid experience with manual memory management, including custom allocators, raw pointers, and low-level resource management.
  • Strong knowledge of multi-threading, synchronization, and concurrency in C++, using primitives such as atomic operations, spinlocks, and mutexes.
  • Expertise in systems programming and understanding of OS internals on both Windows and Linux (kernel, memory management, file systems, etc.).
  • Ability to optimize software for both CPU cycles and memory usage, ensuring high efficiency and minimal resource consumption.
  • Proficient in debugging and profiling tools.
  • Extensive experience with CMake, Visual Studio, GCC, or other build and development tools on both Windows and Linux platforms.
  • Experience with unit testing frameworks such as Google Test, ensuring code quality and correctness.
  • Strong understanding of system architecture, including hardware-software interaction, CPU, memory, and I/O.
  • Experience working in containerized environments.
Share job
Similar Jobs
View All
1 Day ago
PHP Developer
Information Technology
  • 3 - 7 Yrs
  • Anywhere in India/Multiple Locations
We are looking for Senior PHP Developer, capable of developing high-end web applications using PHP ,MY SQL & CodeIgniter. Working knowledge in API Integrations for E-commerce portals preferred.   Required Candidate profile 3+ years Exp. with P...
decor
1 Day ago
Java Developer
Information Technology
  • 2 - 5 Yrs
  • Anywhere in India/Multiple Locations
Role - Software Engineer (Java Developer) Years of Experience - 2 to 5 Work Mode - Remote Bachelors degree in computer science, Engineering, or a related field. 2 to 5 years of experience in Java development. Proficiency in Java, with...
decor
1 Day ago
Sr Engineer II (C++ Developer)
Information Technology
  • Pune, Maharashtra, India
Seeking a highly motivated and self-driven Software Developer who will be responsible for developing slot content for Digital applications (Heart of Vegas, Cashman Casinos & Lightning Link) across various platforms (iOS, Android and Web).Quick Learn...
decor
1 Day ago
Freelance UI Developer (Client Hire)
Information Technology
  • Pune, Maharashtra, India
Flexing It is a freelance consulting marketplace that connects freelancers and independent consultants with organisations seeking independent talent. Flexing It has partnered with ur client, a leading Procurement intelligence company which deals in...
decor
1 Day ago
Network Engineer
Information Technology
  • Pune, Maharashtra, India
OverviewRapiscan Systems is an industry leader in detection technology, providing cargo and vehicle inspection systems and services for ports, borders, military, high-threat facilities, and checkpoints to help customers combat terrorism, drug smuggl...
decor
1 Day ago
Senior Software Engineer
Information Technology
  • Pune, Maharashtra, India
OverviewWorking at AtlassianAtlassians can choose where they work – whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire ...
decor
1 Day ago
Cloud Platform Engineer
Information Technology
  • Pune, Maharashtra, India
Project Role : Cloud Platform EngineerProject Role Description : Designs, builds, tests, and deploys cloud application solutions that integrate cloud and non-cloud infrastructure. Can deploy infrastructure and platform environments, creates a proof ...
decor
1 Day ago
Application Developer
Information Technology
Project Role : Application DeveloperProject Role Description : Design, build and configure applications to meet business process and application requirements.Must have skills : React.jsGood to have skills : NAMinimum 7.5 Year(s) Of Experience Is Req...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media