Kforce Inc ยท 10 hours ago
Senior Software Engineer - C++
Kforce Inc is a thriving engineering technology company at the forefront of innovation, seeking a Senior Software Engineer with deep expertise in modern C++. This high-impact role involves collaborating with multidisciplinary teams to transform cutting-edge algorithms into scalable, efficient software on high-performance computing platforms.
Responsibilities
Convert sophisticated algorithmic designs into clean, maintainable C++ code
Optimize performance across GPU and multi-core CPU architectures
Work closely with algorithm developers, embedded software engineers, electrical/mechanical engineers, and QA to integrate and deploy robust solutions
Build and maintain comprehensive test frameworks, including unit, integration, and simulation tests
Participate in code reviews, architecture discussions, and technical documentation
Lead system-level performance tuning and debugging efforts
Qualification
Required
Bachelor's or Master's in Computer Science, Electrical Engineering, Applied Math, or a related field
5+ years of hands-on experience in C++ development
Strong command of modern C++ (C++11/14/17/20), STL, and memory management
Proven skills in multithreading, parallel computing, and performance profiling
A proactive mindset with excellent problem-solving abilities and a collaborative spirit
Preferred
Background in scientific computing, signal/image processing, or real-time/embedded systems
Experience with CUDA and performance optimization on NVIDIA GPUs
Familiarity with Python or scripting languages for automation and testing
Knowledge of CMake and cross-platform development
Experience working in Agile environments
Prior work implementing algorithms in C++
Benefits
Medical/dental/vision insurance
HSA
FSA
401(k)
Life, disability & ADD insurance
Company
Kforce Inc
Kforce is a solutions firm specializing in technology, finance and accounting, and professional staffing services.
H1B Sponsorship
Kforce Inc has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (792)
2024 (667)
2023 (734)
2022 (843)
2021 (1197)
2020 (858)
Funding
Current Stage
Public CompanyTotal Funding
unknown2024-05-20IPO
2014-06-08Acquired
Recent News
2025-11-19
2025-11-07
2025-11-04
Company data provided by crunchbase