Maven Workforce Inc.
Website:
mavenworkforce.com
Job details:
Required Experience: Command & Control / Combat Management Systems (CMS)
Software Design Lead with 5+ years of experience in Command & Control / Combat Management Systems (CMS), specializing in Advanced C++, Qt/QML-based UI development, Linux/Unix environments, and distributed real-time systems.
Proven expertise in end-to-end software development lifecycle, team leadership, high-performance backend systems, and network communication protocols (TCP/UDP, DDS).
Software Design Lead – Command & Control Systems
- Led design and development of Command & Control / Combat Management Systems
- Headed a team of 5+ software engineers across UI and backend modules
- Designed high-performance C++ applications with multithreading support
- Developed Qt/QML-based user interfaces for real-time operational displays
- Integrated DDS middleware for distributed data exchange
- Implemented TCP/UDP-based communication interfaces
- Designed and optimized MongoDB and MySQL databases
- Conducted code reviews, debugging, unit testing, and performance tuning
- Maintained software documentation throughout SDLC
- Ensured compliance with quality, reliability, and security standards
- Developed CMS modules using C++ and Qt
- Worked extensively on Linux/Unix environments
- Implemented multithreaded applications for real-time systems
- Assisted in system integration and validation activities
- Supported deployment and maintenance of CMS software
KEY PROJECTS
Combat Management System (CMS)
- Role: Software Design
- Technologies: C++, Qt/QML, DDS, TCP/UDP, Linux, MongoDB, MySQL
- Responsibilities:
- System architecture design
- UI & backend development
- Team leadership & delivery management
- Qualification: BE – Electronics & Computer Science
Click on Apply to know more.