Software Engineer III

Posted 7 Days Ago
Be an Early Applicant
Yerevan, ARM
Hybrid
Senior level
Information Technology • Software
The Role
As a Software Engineer III, you will design, develop, and optimize system-level open-source components, troubleshoot issues, and mentor junior engineers while collaborating with cross-functional teams.
Summary Generated by Built In

Teracloud Armenia is looking for a Senior Software Engineer (C/C++) 

About Company:
Teracloud is a global technology company developing a wide range of product lines from industrial power to operating systems. Our mission is to provide R&D services to our partners. 
Teracloud Armenia was established in 2020 and counting 30+ engineers now. We are proud to have a strong team of OS developers onboard and looking forward to building the best R&D Hub in the heart of Yerevan. Hop on and join us!

About role:
The “Open Source” R&D team at Teracloud Armenia is working on the OpenVMS operating system to port popular open-source (UNIX) software to VMS Software, Inc. (VSI) and support it on three hardware platforms: Alpha, Itanium, and x86. As part of the R&D team, you will collaborate closely with other team members to port, debug, and maintain various open-source products and system components supported by VSI. You will apply your expertise in C/C++, network interfaces, socket API, and network protocols to implement scalable, high-performance solutions that are robust and maintainable. You are expected to have a broad understanding of all aspects of a complete software solution and system-level engineering.

Responsibilities  

  • Design, develop, maintain, and optimize system-level and VSI-supported open-source components;
  • Troubleshoot, debug, upgrade, and port supported open-source products and system-level components;
  • Diagnose and resolve complex production, performance, and stability issues;
  • Create technical design documentation and maintain code quality standards;
  • Collaborate with cross-functional teams to solve complex technical challenges;
  • Write unit tests, perform code reviews, and minimize regressions;
  • Mentor junior engineers and contribute to engineering process improvements;
  • Present technical solutions and implementation approaches to stakeholders and management. 

Requirements 

• 5+ years of C/C++ development experience with strong system-level focus;
• Experience in low-level programming and system-level development;
• Good understanding of OS internals and TCP/IP networking;
• Experience with UNIX-based operating systems and good knowledge of Linux;
• Strong debugging, troubleshooting, and architectural problem-solving skills;
• Strong knowledge of secure communication principles (SSL/TLS, encryption);
• Experience leading medium-to-large development efforts;
• Excellent written and verbal English communication skills.

 

Skills Required

  • 5+ years of C/C++ development experience with strong system-level focus
  • Experience in low-level programming and system-level development
  • Good understanding of OS internals and TCP/IP networking
  • Experience with UNIX-based operating systems and good knowledge of Linux
  • Strong debugging, troubleshooting, and architectural problem-solving skills
  • Strong knowledge of secure communication principles (SSL/TLS, encryption)
  • Experience leading medium-to-large development efforts
  • Excellent written and verbal English communication skills
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: København K, Hovedstaden
120 Employees
Year Founded: 2017

What We Do

Teracloud is a software product company with a wide range of product lines from industrial power and climate controllers to e‑sports platforms. We have multinational technology hubs in the US, Australia, Germany, Sweden, Armenia, Egypt, New Zealand, and Greece. We invite talents to join us in a mission to bring best service for for the great products!

Similar Jobs

NVIDIA Logo NVIDIA

Applied AI Researcher - World Reconstruction and Generation

Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
In-Office or Remote
3 Locations
21960 Employees

10Web.io Logo 10Web.io

Senior Product Designer

Artificial Intelligence • Information Technology • Software
Hybrid
Yerevan, ARM
82 Employees
In-Office
Yerevan, ARM
856 Employees

Digitain Logo Digitain

Payroll Specialist

Gaming • Software
In-Office
Yerevan, ARM
856 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account