Overview

We are looking for a motivated, driven, and collaborative Software Engineer with experience in software development to join a talented team that conducts research, design and development of software running on Linux to power our latest products.

Responsibilities

MAJOR RESPONSIBILITIES

  • Design, implement, integrate, and verify software applications and tools using Angular JS, JavaScript, NodeJS, and C++.
  • Enhance, optimize, and improve the efficiency and robustness of current software, with a particular focus on OSS integration and telecom functionality.
  • Participate in a complete software development lifecycle using Agile methodologies.
  • Collaborate with multiple development teams, including those working on OSS for system monitoring and operational support.
  • Work with AWS to deploy and manage scalable, high-availability cloud infrastructure that supports both telecom and OSS development.
  • Self-motivated and proactive, capable of working independently with minimal guidance from Tech Leads and Architects.

KNOWLEDGE/SKILL REQUIREMENTS

  • Min 3-year experience in Full Stack Development including backend technologies JavaScript, NodeJS, and C++ background.
  • Knowledge and experience in real time multi-threaded software development.
  • Proven experience in development under Linux, including telecom-based systems.
  • Proven experience in socket programing, IPC and PUB/SUB architecture.
  • Understanding of the basic networking protocols TCP/UDP/IP and familiarity with VLANs and basic switching and routing concepts.
  • Experience in continuous integration / continuous deployment and test-driven software development.
  • Demonstrated engineering communication expertise including clear and concise written and verbal skills.
  • Experience in cloud native software development concepts is desirable.
  • Understanding and working experience with Docker container and Kubernetes is desirable.
  • Understanding of advanced networking protocols HTTP/SNMP/DHCP/DNS etc. is desirable.
  • Experience in the management of OSS tools for system monitoring, troubleshooting, and performance management in telecom and avionics environments.
  • Familiarity with telecom in avionics, including 4G/5G networking and telecom operations support systems is a plus.

OTHER REQUIREMENTS

  • Ability to travel to domestic or international locations as required, up to 5% of the time.
  • Excellent Oral and Written Communication Skills.
  • Willingness to work flexible hours to ensure some overlap with US-based teams.
  • Self-motivated and proactive, capable of working independently with minimal guidance from Tech Leads and Architects.

Qualifications

  • Bachelor’s degree in computer science/software engineering/electrical engineering or equivalent with 3 years of proven experience in Full stack development including Java Script, Node JS, C++.
Read Full Description
Confirmed 12 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles