Overview
Skills
Job Details
Role : C/C++ Developer
Location: Omaha, NE (Onsite-5 Days/Week)
Job Type: Contract
Role Summary
We are looking for a C/C++ Developer who can support the design, development, and maintenance of software applications. The role involves writing clean code, fixing bugs, and working with the team to deliver reliable software.
Key Responsibilities
Write, test, and maintain code in C and C++.
Fix bugs and improve existing software modules.
Work with the team to understand requirements and convert them into code.
Perform basic debugging using tools like GDB.
Assist in code reviews and follow coding standards.
Document code and maintain project artifacts.
Learn and improve skills in C/C++, system concepts, and tools.
Required Skills
Good knowledge of C and/or C++ programming.
Understanding of OOP concepts, data structures, and algorithms.
Basic knowledge of memory management (pointers, arrays, dynamic allocation).
Familiarity with Linux/Windows development environments.
Hands-on experience with version control tools like Git.
Basic problem-solving and debugging skills.
Nice to Have
Knowledge of STL (for C++).
Understanding of multithreading basics.
Exposure to build tools like Make/CMake.
Experience with simple unit testing.
Role : C/C++ Developer
Location: Omaha, NE (Onsite-5 Days/Week)
Job Type: Contract
Role Summary
We are looking for a C/C++ Developer who can support the design, development, and maintenance of software applications. The role involves writing clean code, fixing bugs, and working with the team to deliver reliable software.
Key Responsibilities
Write, test, and maintain code in C and C++.
Fix bugs and improve existing software modules.
Work with the team to understand requirements and convert them into code.
Perform basic debugging using tools like GDB.
Assist in code reviews and follow coding standards.
Document code and maintain project artifacts.
Learn and improve skills in C/C++, system concepts, and tools.
Required Skills
Good knowledge of C and/or C++ programming.
Understanding of OOP concepts, data structures, and algorithms.
Basic knowledge of memory management (pointers, arrays, dynamic allocation).
Familiarity with Linux/Windows development environments.
Hands-on experience with version control tools like Git.
Basic problem-solving and debugging skills.
Nice to Have
Knowledge of STL (for C++).
Understanding of multithreading basics.
Exposure to build tools like Make/CMake.
Experience with simple unit testing.