software design engineer for command and control
L&T Technology Services LimitedMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop and maintain software components for Combat Management Systems, focusing on advanced C++ and QT for GUI and backend development.
Responsible for software lifecycle activities including analysis, coding, debugging, unit testing, code optimization, and documentation.
Involve in development of modules using multithreading, database management (MongoDB, MySQL), and network communication interfaces (UDP/TCP) on Linux/Unix platforms.
Minimum Requirements
3 to 8 years of work experience in relevant software development roles.
Bachelor of Engineering (BE) degree is mandatory.
Strong programming skills in C++, Embedded C, OOP, STL, multithreading, QT (including QT creator and QML).
Experience with Linux/Unix OS, RTOS VxWorks, software version control tools like GIT, and database management (MongoDB, MySQL).
Ideal Candidate Profile
Experienced in Combat Management System (CMS) project development and UI/backend software design.
Proficient in structured programming, debugging, unit testing, and code optimization within Unix/Linux environments.
Comfortable working with real-time operating systems and communication protocols (UDP/TCP) in mission-critical defense or command and control software contexts.
