Position: Software Engineer (C++)
Experience: 1–3 Years
What You’ll Do:
Design, develop, and maintain high-performance C++ applications for compute-intensive workloads.
Implement efficient algorithms and data structures for performance-critical systems.
Work on large-scale codebases, improving robustness, scalability, and maintainability.
Analyze and optimize CPU, memory, and system performance in Linux environments.
Debug complex issues related to memory usage, concurrency, and performance bottlenecks.
Collaborate with engineers and architects to translate requirements into reliable and efficient software.
Continuously improve code quality through reviews, refactoring, testing, and performance profiling.
What We’re Looking For:
Strong proficiency in C++ with solid programming fundamentals.
Good understanding of data structures and algorithms.
Familiarity with Linux-based development environments.
Understanding of memory management, multithreading, and performance optimization.
Ability to quickly learn new systems and work effectively on complex codebases.
Strong debugging and problem-solving skills.
Self-motivated mindset with ownership and attention to code quality.
Good to Have (Plus Skills):
Exposure to high-performance computing (HPC) concepts.
Familiarity with parallel programming, concurrency, or distributed systems.
Knowledge of acceleration hardware such as GPU, FPGA, or NPU.
Experience with performance profiling tools (e.g., perf, valgrind, sanitizers).
Familiarity with scripting languages such as Bash or Python.
Why Join Us:
Work on high-performance systems and compute-intensive software.
Hands-on ownership of features from design to deployment.
Opportunity to work on performance-critical infrastructure used in demanding environments.
Be part of a small, technically strong team with high engineering impact.
At Whitefield Careers, we connect top talent with leading companies across diverse industries. Our team is dedicated to understanding your skills, career goals, and aspirations to match you with the perfect opportunity. Whether you’re looking for a new challenge, seeking to advance in your current field, or exploring a career change, our wide range of job openings cater to all levels and sectors. From entry-level roles to senior positions, we work with prestigious employers to offer you the most exciting opportunities. Browse our current openings, apply directly, or submit your resume to be considered for future roles.
Your dream job is just a click away—let’s make it happen!
Follow us on LinkedIn to stay updated on recent openings – https://www.linkedin.com/company/whitefield-careers/