Software Engineer C (Remote)

IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

CG-VAK Software & Exports Ltd.

Software Engineer C (Remote)

Software Engineer C | CG-VAK Software & Exports Ltd. |India

Overview

The role of a Software Engineer with expertise in C++ iscrucial for our organization as we rely on robust and efficient software...

Software Engineer C | CG-VAK Software & Exports Ltd. | India

Overview

The role of a Software Engineer with expertise in C++ is crucial for our organization as we rely on robust and efficient software solutions to meet the needs of our clients and maintain our competitive edge in the market. The Software Engineer will be responsible for developing high-quality software applications, performing code reviews, and ensuring the overall performance and reliability of our software products.

Key Responsibilities

  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, efficient, and maintainable C++ code
  • Conduct thorough testing and debugging of software applications
  • Participate in code reviews to maintain code quality and performance
  • Optimize software for maximum speed and scalability
  • Contribute to the continuous improvement of development processes and methodologies
  • Work closely with product and design teams to understand end-user requirements
  • Troubleshoot, debug, and upgrade existing software
  • Document and maintain software functionality
  • Stay updated with emerging technologies and apply them to projects as needed
  • Provide technical support and guidance to other team members
  • Ensure compliance with the specified coding standards and best practices
  • Coordinate with quality assurance teams to identify and resolve issues
  • Participate in software architecture and design discussions

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • Proven experience as a Software Engineer or similar role
  • Strong proficiency in C++ programming language
  • Solid understanding of data structures, algorithms, and software design principles
  • Experience with software development methodologies such as Agile or Scrum
  • Ability to debug and benchmark code effectively
  • Knowledge of software testing and debugging tools
  • Experience with version control systems (e.g., Git, SVN)
  • Excellent problem-solving and analytical skills
  • Strong communication and teamwork abilities
  • Ability to work in a fast-paced and dynamic environment
  • Familiarity with continuous integration and deployment
  • Experience in developing multi-threaded applications
  • Knowledge of network programming and socket programming
  • Understanding of performance optimization techniques

Required SKills

  • Electronic Design Automation (EDA) Experience

Schematic Design, PCB Design and Other EDA tools

  • Experienced in C++
  • Experienced in CMake
  • Experienced in developing C++ apps for Cross platform
  • Knowledge in python

Skills: software development,algorithms,debugging,software,eda,c

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.