Senior C,C++ Software Engineer- Dallas, TX at Dallas, Texas, USA |
Email: sudheerreddy.k@tiainfotek.com |
From: Sudheer Reddy, TIA infotek sudheerreddy.k@tiainfotek.com Reply to: sudheerreddy.k@tiainfotek.com Hi Connections, Hope you are doing well, Role Title: Senior C/C++ Software Engineer Independent Contributor visa : Opt ,H1B location : Dalls pay : 40$/hr on C2C Job Summary: We are seeking a highly skilled Senior C/C++ Software Engineer with a deep understanding of system-level programming, performance optimization, and modern software design. The ideal candidate will act independently, making technical decisions, architecting solutions, and optimizing critical software components. This role requires a proactive problem solver who can work autonomously while driving technical excellence. Key Responsibilities: Design, develop, and optimize high-performance C and C++ applications, ensuring scalability and efficiency. Independently analyze complex technical challenges and implement innovative solutions. Architect and enhance system components, including memory management, multi-threading, and low-latency processing. Conduct performance tuning, debugging, and profiling to maximize application efficiency. Drive the adoption of modern C++ standards (C++11/14/17/20) and best practices. Work closely with cross-functional teams to define software architecture and ensure seamless integration. Contribute to code reviews, technical discussions, and mentoring of junior engineers. Research and implement advanced concepts such as metaprogramming, SIMD optimizations, and JIT compilation. Requirements: 8+ years of professional experience in C and C++ development. Strong expertise in memory management, concurrency, multi-threading, and performance tuning. Experience with modern C++ features (C++11 and above), STL, and custom allocators. In-depth knowledge of compiler optimizations, linkers, and low-level system interactions. Proficiency in debugging and profiling tools such as GDB, Valgrind, Perf, VTune, or AddressSanitizer. Experience with real-time systems, embedded programming, or high-performance computing is a plus. Familiarity with SIMD, vectorization, and low-latency techniques is highly desirable. Strong problem-solving skills with the ability to work independently with minimal guidance. Experience with CI/CD, build systems (CMake, Meson, Bazel), and version control (Git, SVN, Perforce). Bachelors or Masters degree in Computer Science, Engineering, or a related field. Nice to Have: Knowledge of JIT compilation, LLVM, or custom scripting engines. Familiarity with networking, IPC, and distributed systems. This role is ideal for a highly autonomous engineer who thrives in a fast-paced environment and enjoys pushing the limits of software performance. Keywords: cprogramm cplusplus continuous integration continuous deployment Senior C,C++ Software Engineer- Dallas, TX sudheerreddy.k@tiainfotek.com https://jobs.nvoids.com/job_details.jsp?id=2301603 |
sudheerreddy.k@tiainfotek.com View All |
11:16 PM 31-Mar-25 |