What are the responsibilities and job description for the C++Software Engineer III - Atlanta, GA (Onsite) position at Nobl Q, LLC.?
Senior C Developer
Location: Irving, TX and Atlanta, GA (Onsite)
Job Summary:
Looking for a Senior C Developer with strong expertise in C 11 and above (C 14/17/20) to develop and maintain high-performance, scalable applications.
Key Skills:
- Strong hands-on experience in C 11/14/17/20
- OOP, STL, Templates, Smart Pointers, Design Patterns
- Multithreading, Concurrency, Memory Management
- Data Structures & Algorithms
- Linux/Unix development environment
- Debugging, Performance Tuning, and Optimization
- Build tools (CMake/Make) and Git
Responsibilities:
- Design, develop, and optimize C applications
- Write clean, efficient, and maintainable code
- Perform code reviews and mentor team members
- Troubleshoot and resolve complex technical issues
- Collaborate with cross-functional teams in Agile environments
Preferred: Networking/Socket Programming, Python/Shell scripting, CI/CD knowledge.