C++_ClaysolPrachi

Work set-up: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proficiency in C++ programming within a Linux environment., Experience with requirements analysis tools like DOORs or Jama., Knowledge of software design methodologies such as Object-Oriented, UML, and Agile., Background in software development, testing, and system integration for Linux-based systems..

Key responsibilities:

  • Develop and maintain C++ applications in Linux.
  • Perform requirements analysis and system design.
  • Conduct testing and debugging of software components.
  • Collaborate on system integration and problem resolution.

CodersBrain logo
CodersBrain SME https://www.codersbrain.com/
201 - 500 Employees
See all jobs

Job description

Job Description :
 Experience in c++ linux environment
 Requirements analysis (DOORs, Jama or similar tools preferred)
 Design Methodologies (Object Oriented, UML, Iterative, Agile preferred)
 C++ programming, C, shell scripting, networking protocols, audio & video distribution, and
database management
 Software Configuration Management – experience with GIT (StashBitBucket) preferred
 System Integration & Test – problem solving and defect resolution
 Experience with Object Oriented Programming concepts and design patterns, and abstraction
methodology
 Experience in software design and development of Linuxbased systems following an industrial
process
 Experience with testing frameworks (i.e. google test), mocking frameworks (i.e. google mock),
static analysis tools (i.e. CppCheck), and test driven development.
Good To Know:
 Object Oriented Programming.
 Database Programming in any DB. (preferably Oracle).
 Socket Programming.
 MultiThreading. (POSIX THREADS)
 Data Structures, STL
 C++ Unit Testing.
 Good debugging skills.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving

Related jobs