Senior C/C++ Engineer - Onsite

M. C. DEAN, INC.
Atlanta, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 150K

Job location

Remote
Atlanta, United States of America

Tech stack

C++
Software Quality
Code Review
Computer Programming
Continuous Integration
Software Debugging
Linux
DevOps
Distributed Systems
Python
Linux System Administration
Performance Tuning
Software Architecture
Software Deployment
Software Systems
Systems Integration
Multithreading
Containerization

Job description

  • Design, develop, test, and maintain high-performance software applications
  • Troubleshoot, debug, and enhance existing systems and applications
  • Collaborate with cross-functional engineering teams to define requirements and implement technical solutions
  • Participate in software architecture discussions, development planning, and technical decision-making
  • Lead or mentor junior engineers while supporting broader development team initiatives
  • Participate in peer code reviews and software quality improvement efforts
  • Contribute to CI/CD pipelines, DevOps initiatives, containerization, and system integration activities
  • Develop technical documentation, engineering reports, and technical presentations
  • Support software deployment, validation, and performance optimization activities

Requirements

The ideal candidate will bring strong experience with C/C++, Python, Linux-based development environments, and distributed software systems, along with the ability to collaborate across multidisciplinary engineering teams in a fast-paced environment., * Strong programming experience with C/C++ and Python

  • Experience developing in Linux-based environments
  • Knowledge of multi-threaded and distributed systems
  • Experience with containerization technologies and CI/CD workflows
  • Strong understanding of software architecture and system design principles
  • Experience supporting complex, real-time, or autonomous software systems
  • Ability to obtain and maintain a security clearance, * Bachelor's degree with 10+ years of relevant experience OR;
  • Master's degree with 8+ years of relevant experience OR;
  • PhD with 5+ years of relevant experience

Preferred Experience

  • Experience with autonomous, robotic, UAV, or unmanned systems
  • Background supporting aerospace, defense, or mission-critical programs
  • Prior exposure to secure or regulated engineering environments

Benefits & conditions

Visa Restrictions: We are currently only able to consider candidates who are authorized to work in the U.S. without sponsorship. We cannot accept any visa candidates at this time.

About the company

© 2026 Careerjet All rights reserved

Apply for this position