Principal Software Engineer
1 week ago
About Arcserve
Arcserve provides exceptional solutions to protect the priceless digital assets of organizations in need of full scale, comprehensive data protection. Established in 1983, Arcserve is the world's most experienced provider of business continuity solutions that safeguard every application and system, on every premises and every cloud. Organizations in over 150 countries around the world rely on Arcserve's highly efficient, integrated technologies and expertise to eliminate the risk of data loss and extended downtime while reducing the cost and complexity of backing up and restoring data by up to 50 percent.
We need Cross platform PSE for below position,
JD:
Key Responsibilities
- Lead the architecture, design and implementation of cross-platform applications using C/C++
- Develop high performance, scalable and maintainable software solutions
- Optimize system performance through advanced profiling, ensuring efficient memory management and multi-threading
- Lead and mentor development teams by establishing best practices, coding guidelines and system design principles
- Design and code complex units/modules/products that meet functional and business requirements on schedule and within budget.
- Automate Perform unit/module testing of software to find errors and confirm programs meet specifications.
- Fix bugs, add enhancements, and convert software to other platforms.
- Collaborate with quality assurance in creation of their test plans and participate in reviews.
- Assist the support personnel determine system problems.
- Write and maintain documentation to describe program development, logic, coding, testing, changes, and corrections.
- Provide product content to technical writers.
- Assist in strategic research and design as directed.
- Set up software configuration control and software development environments including program source control to ensure reliable backups and source code integrity.
- Develop plans outlining steps and timetables for developing programs and communicate plans and status to management and other development team members.
- Escalate issues to management as appropriate.
- Participate in design and code reviews with other developers.
Preferred Education
Bachelor's Degree or global equivalent in Computer Science or related discipline. Master's degree or global equivalent a plus.
Work Experience
10+ years of experience in C/C++ development with a focus on cross-platform system applications.
Skills
- Excellent in C++ programming. Hands on experience with C++ 17 and above
- Strong understanding of system programming, memory management and multi-threading
- Hands on experience with cross-platform development frameworks.
- Candidates with hands on experience with boost, CMake, etc. preferred
- Hands on experience with network programming, IPC and distributed systems is mandatory.
- Familiarity and experience with using vcpkg is desired.
- Expertise in Windows and Linux internals, including filesystems, etc. required.
- Excellent cross-platform development and debugging skills.
- Excellent in Object Oriented programming, including Inheritance and polymorphism.
- Familiar with at least one of the popular databases, for instance, PostgreSQL, SQL Server and or SQLite.
- Hands on experience with test automation tools like GTest, gMock, cppTest, etc.
- Experience with use of Static Application Security Testing (SAST) and Dynamic Application Security Testing (DAST) is a big plus.
- Knowledge of modern software development best practices, CI/CD pipelines and version control systems like git
- Background on security practices for C/C++ applications.
- Experience on Backup/Storage Software is a big plus
- Experience on Virtualization and Cloud are big plus
- Experience with deploying applications with Docker and Kubernetes preferred
- Familiarity with Python, Golang or Rust is a plus
- Strong passion and enthusiasm in studying new technology modern technology.
- Excellent communication skills.
- Good teamwork and cooperation with development team, QA team and support team.
If interested share CV and details on sonal.gharge@arcserve.com:
C++ 17:
IPC exp:
Inheritance exp:
Multi threading:
Cross platform development exp:
CPP test exp:
Virtualization / Storage domain exposure:
SQL server/PostgreSQL:
Curr CTC:
Exp CTC:
Notice:
Regards,
Sonal Gharge
sonal.gharge@arcserve.com
Arcserve India
https://www.arcserve.com/
Arcserve | Assured Recovery » Facebook » Twitter » LinkedIn » YouTube
-
Secure Software Engineering Expert
6 days ago
Panchkula, Haryana, India Highbrow Technology Inc Full timeHighbrow Technology Inc OverviewHighbrow Technology Inc is a pioneering force in the software development industry, driven by a passion for innovation and excellence. Our team is committed to delivering high-quality software solutions that meet the evolving needs of our clients and stay ahead of the curve in terms of technological advancements.Job...
-
Software Development Engineer
1 week ago
Panchkula, Haryana, India Mobile Programming LLC Full timeJob Description : - SDET (Software Development Engineer in Test) Location : Bengaluru, Noida, Pune, Mumbai, Hyderabad, Mohali, Panchkula, Chennai Experience : 5 years (1 year of experience writing automation scripts with Playwright.) - We are looking for a highly skilled and motivated SDET to join our SCRUM team. - The ideal candidate will have extensive...
-
AI-Driven Software Developer
6 days ago
Panchkula, Haryana, India Highbrow Technology Inc Full timeHighbrow Technology Inc OverviewHighbrow Technology Inc is a leading provider of innovative software solutions, dedicated to helping businesses succeed in today's digital landscape. Our team is passionate about staying at the forefront of technological advancements and delivering cutting-edge solutions that meet the evolving needs of our clients.Job...
-
Cyber security engineer
7 days ago
Panchkula, Haryana, India TIGI HR Full timePosition: Cyber Security Engineer || Contractual (6 to 12 Months)Experience: 5+ YearsJob Type: RemoteRole OverviewJoin our forward-thinking team at the intersection of cybersecurity, AI, and software engineering. We develop cutting-edge, AI-integrated solutions with a focus on secure, scalable, and efficient software architectures.Key...
-
Secure Software Architect
7 days ago
Panchkula, Haryana, India TIGI HR Full timeJob DescriptionTIGI HR is seeking an experienced Cybersecurity Engineer to join our team. As a key member of our technology department, you will be responsible for designing and developing secure software architectures that integrate AI and cybersecurity solutions.ResponsibilitiesDevelop and maintain high-quality, tested codeCollaborate with cross-functional...
-
C# + cybersecurity engineer
6 days ago
Panchkula, Haryana, India Highbrow Technology Inc Full timeJob Title: C# + Cybersecurity EngineerRemote | India | Duration: 6 to 12 MonthsNo working machines will be provided5-hour overlap Mandatory with the Pacific Time ZoneWe Need Immediate Joiners.We are seeking a C# + Cybersecurity Engineer to develop secure, scalable, and AI-driven software solutions while ensuring adherence to cybersecurity best...
-
Software Development Expert
1 week ago
Panchkula, Haryana, India Mobile Programming LLC Full timeMobile Programming LLC is seeking a skilled Software Development Engineer to join our SCRUM team.About the RoleThis position involves developing and maintaining automated test scripts for web applications, ensuring high-quality software through efficient testing practices. The ideal candidate will have extensive experience in QA and test automation.Key...
-
AWS Azure Cloud Engineer
5 days ago
Panchkula, Haryana, India MKS Instruments Full timeRequirements: To succeed in this role, you will need a bachelor's degree in computer science, information systems, or a related field, along with 5 years of experience in progressive infrastructure software engineering. Strong systems thinking, pragmatic problem-solving, and analytical skills are essential, as well as experience with infrastructure security,...
-
DevOps Engineer
1 week ago
Panchkula, Haryana, India H-Town Technologies Inc. Full timeWe are looking to hire technically skilled, self-driven Cloud and DevOps Engineer having 3+ years of hands-on experience. In this position, you will be responsible for building, automating, maintaining our SaaS applications infrastructure.You will develop tools to allow for the speedy development and release of our software products.You will be working in...
-
Only 24h Left Senior Sales Executive
4 weeks ago
Panchkula, Haryana, India Piegon Media Full timeJob DescriptionSkills:Sales Operations, Lead Generation, Business, Deal Closure, Sales Process, Prospects, Strategy, Sales,Company OverviewPiegon Media Pvt Ltd is Indias fastest online B2B marketplace. Its a dynamic platform where manufacturers, suppliers, traders, and exporters can find a perfect solution for their business at a commonplace. Piegon Media...
-
Cloud-Based Software Engineer Role
7 days ago
Panchkula, Haryana, India IGT Solutions Full timeKey Responsibilities- Develop and maintain the frontend using Angular, ensuring a user-friendly interface- Design and implement robust backend solutions using .NET Core Web API and leverage Entity Framework Core for efficient data management- Work with various databases, including NoSQL databases such as MongoDB, AWS DocumentDB, and relational databases like...
-
Backend Cybersecurity Specialist
6 days ago
Panchkula, Haryana, India Highbrow Technology Inc Full timeHighbrow Technology Inc OverviewHighbrow Technology Inc is a forward-thinking company that pushes the boundaries of what is possible in software development. Our team is passionate about delivering innovative solutions that meet the evolving needs of our clients and stay ahead of the competition.Job DescriptionWe are seeking a highly skilled C# +...
-
Cybersecurity Solutions Architect
6 days ago
Panchkula, Haryana, India Highbrow Technology Inc Full timeHighbrow Technology Inc OverviewAt Highbrow Technology Inc, we are committed to delivering secure, scalable, and innovative software solutions that meet the evolving needs of our clients. Our team is passionate about developing cutting-edge technology that drives business success.Job DescriptionWe are seeking a skilled C# + Cybersecurity Engineer to join our...
-
Cyber Security Solutions Developer
7 days ago
Panchkula, Haryana, India TIGI HR Full timePosition OverviewCyber security is at the forefront of innovation in software engineering, as it enables the development of cutting-edge, AI-integrated solutions with a focus on secure, scalable, and efficient software architectures.The ideal candidate will have proficiency in C++ (or C# for systems/enterprise applications) along with at least one other...
-
C++ and AI Security Specialist
7 days ago
Panchkula, Haryana, India TIGI HR Full timeRole OverviewWe are seeking an experienced Cybersecurity Engineer to join our team. As a key member of our technology department, you will be responsible for designing and developing secure software architectures that integrate AI and cybersecurity solutions.ResponsibilitiesDevelop and maintain high-quality, tested codeCollaborate with cross-functional teams...
-
Senior Quality Assurance Engineer
7 days ago
Panchkula, Haryana, India Mobile Programming LLC Full timeWe are looking for a highly skilled SDET to join our team at Mobile Programming LLC.About the JobThe successful candidate will have extensive experience in QA and test automation, with a strong understanding of OOP principles and proficiency in working with databases.Key Responsibilities:Develop and maintain automated test scripts for web...
-
AI Integrated Cybersecurity Expert
7 days ago
Panchkula, Haryana, India TIGI HR Full timeCompany OverviewTIGI HR is a forward-thinking company that specializes in developing cutting-edge, AI-integrated solutions with a focus on secure, scalable, and efficient software architectures. Our team is passionate about cybersecurity and AI, and we are seeking a skilled Cybersecurity Engineer to join our ranks.Job RequirementsProficiency in C++ (or C#...
-
Panchkula, Haryana, India MKS Instruments Full timeSummary The Infrastructure-Solution Cloud Architect works with MKS Teams IT and business stakeholders to effectively create solutions in AWS Azure cloud Implements a cloud first strategy that aims to enhance business value and acquire new opportunities Lead the design development and deployment of solutions on cloud Role based in Gurgaon Manesar...
-
Assistant Cost Manager
4 weeks ago
Panchkula, Haryana, India Turner & Townsend Full timeJob DescriptionResponsibilities:Should possess in depth knowledge of pre contract & post cost management works and other associated works.Dealing effectively with preparation of budget, cost to complete, & procurement & tendering process.Should be able to perform Cost audit work as necessary.Should have knowledge of implementing change management process &...
-
Technical Architect
4 weeks ago
Panchkula, Haryana, India Grazitti Interactive Full timeGrazitti Interactive is a global provider of SaaS products and digital services leveraging cloud, mobile and social media technologies to reinvent the way you do business. Since 2008, Grazitti has been helping companies power their businesses with marketing automation and cloud innovation services, and its enterprise search platform.As a global consultancy,...