Senior Design Engineer (FTC)

Full-Time @Larsen & Toubro
  • Benagaluru IN IN View on Map
  • Post Date : April 9, 2025
  • Salary: ₹300,000.00 - ₹4,000,000.00 / Yearly
  • 1 Application(s)
  • View(s) 77
Email Job

Job Description

Job Description:

We are seeking a highly skilled Senior Design Engineer with expertise in advanced C++ programming and a strong understanding of software development life cycles, to join our dynamic team. The ideal candidate will have hands-on experience in Combat Management Systems (CMS) development, UI development, and backend systems (MongoDB, MySQL), along with a comprehensive knowledge of tools such as Qt Creator, QML, and Linux/Unix environments.

Key Responsibilities:

  • Develop, test, and maintain Combat Management Systems (CMS) with advanced C++ programming.
  • Contribute to UI development using Qt Creator, QML, and other relevant frameworks.
  • Work on backend databases, including MongoDB and MySQL, to design efficient data management solutions.
  • Collaborate with cross-functional teams for integrating various systems and components.
  • Implement and optimize multithreading solutions to enhance system performance.
  • Utilize knowledge of Data Distribution Systems (DDS) for efficient data handling across platforms.
  • Apply structured programming techniques, debugging, unit testing, and code optimization best practices.
  • Participate in the full software development life cycle, from analysis and design through to maintenance.
  • Collaborate with the team to ensure timely delivery of high-quality software.
  • Work with software version control tools such as Git for code management.
  • Interface with TCP/UDP protocols for seamless communication between systems.

Key Skills & Experience:

  • Strong knowledge of advanced C++ programming, object-oriented programming (OOP) concepts, and Standard Template Library (STL).
  • Experience with multithreading and concurrency programming.
  • Proficient with Qt and Qt Creator for UI and application development.
  • Experience in working with Data Distribution Systems (DDS).
  • Strong knowledge of database management systems (DBMS), particularly MongoDB and MySQL.
  • Familiarity with Linux/Unix, specifically Red Hat Linux OS.
  • Experience in Combat Management Systems (CMS) and related software development.
  • Familiarity with software version control tools such as Git.
  • Understanding of software documentation and best practices for maintaining comprehensive records.
  • Knowledge of software debugging techniques and the ability to efficiently troubleshoot complex issues.
  • Understanding of UDP/TCP communication interfaces.
  • Solid grasp of data structures and algorithms.

Minimum Qualification:

  • Bachelor of Engineering (BE) or equivalent in Computer Science, Electronics, or related field.

Required Experience:

  • 2 to 5 years of experience in software development, preferably in a CMS-related environment.

Additional Skills:

  • Strong problem-solving skills and ability to work under pressure.
  • Excellent communication skills for collaborative development.
  • Knowledge of Agile methodologies and software development best practices.

Benefits:

  • Competitive salary and benefits package.
  • Opportunity to work in an innovative and challenging environment.
  • Exposure to cutting-edge technologies and complex system architectures.

Other jobs you may like

Scroll to Top