to join our team in Omaha, Nebraska. The ideal candidate will have strong experience in developing robust, high-performance C++ applications, troubleshooting, and maintaining existing systems. You will work closely with engineering, QA, and other stakeholders to deliver quality software solutions.
Responsibilities:
Develop and maintain
scalable C++ applications and algorithms
.
Optimize application
performance, memory usage, and efficiency
.
Debug, troubleshoot, and upgrade existing C++ codebases.
Collaborate with engineers, QA, and stakeholders to meet project requirements.
Write
unit tests
and integrate software components to ensure quality.
Document code, processes, and design changes.
Qualifications / Must-Have:
Strong experience with
C++ development
, data structures, and algorithms.
Solid understanding of
object-oriented programming (OOP)
.
Experience in
performance optimization and debugging
.
Ability to work in a
Linux/Unix development environment
.
Strong
problem-solving and communication skills
.
Experience writing
unit tests
and performing software integration.
Preferred / Nice-to-Have:
Knowledge of
modern C++ standards (C++11/14/17)
and STL/Boost.
Experience with
multithreading and concurrency
.
Familiarity with
build tools
such as CMake or Make and version control systems like Git.
Exposure to
embedded or high-performance systems
.
Job Types: Full-time, Contract
Pay: $50.00 - $60.00 per hour
Expected hours: 40 per week
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.