Main Banner

Careers

Join us in a dynamic, exciting, challenging and stimulating environment working in a stable company with a start-up atmosphere.

Solution Architect is a key highly- technical position within a growing company with dynamic and exciting environment.

Responsibilities

  • Involved with pre- sale and post- sale activities, tailoring the solution to meet the customer specific environment and needs.
  • Work closely with R&D, Product Management team and Professional Services lead
  • Partner with other solution architects within the company to assure knowledge sharing and optimal design.
  • Responsible to perform analysis of solution stability and availability as well as performance analysis to validate the design is keeping up with the customer requirements and quality standards.
  • The position requires occasional travel within the US and abroad.

Requirements

  • Broad experience and knowledge with telecommunications including voice and data.
  • Bachelor's degree in Engineering
  • Sound knowledge, understanding, and experience in networking at all layers.
  • Experience with networking and systems, Storage.
  • Familiarity and experience with 4G wireless core and IMS core.
  • Experience in working with Dockers and building containerized systems.
  • Familiarity and experience with the following technologies and protocols, such as VoIP, SIP, RTP, Diameter, GTP, IP, DNS, HTTP.
  • Experience with Virtualization environment including VMWare, HEAT instantiation, Orchestration.
  • Experience with newly emerging Network Function Virtualization (NFV) and OpenStack technology.
  • Demonstrate a track record of successful design of complex solutions.
  • Must demonstrate a track record of positive customer-facing engagement.
  • Experience with database and analytics- an advantage.

 

Apply for this job

RADCOM is looking for  Network Infrastructure Cloud Engineer

The CloudOps engineer’s focus will be on supporting, configuring, troubleshooting and fixing production environments for Tier-1 operators.

The location of this position is Paramus, New Jersey.

Responsibilities:

* Build tools for deployment, automation, monitoring and operations

* Troubleshooting issues in customer production, development, and test environments, involving the appropriate resources and driving resolution with a focus on minimizing the impact for our clients.

* DevOps Support Unix/Linux and OpenStack in a lab and production environment

* Maintain a private cloud, for use with our international development and professional services support teams

* Working in partnership with internal resources such as Engineering, Professional Services, Products, and System Architects to optimize the solution and the integration process

Requirements:

* BS in Electrical / Computer Engineering or Computer Science or related field.

* At least 5 years of experience with DevOps activities on Linux (Red Hat Preferred) including installation, networking, bootstrapping and security 

* Solid Linux/Unix scripting skills.

* Experience deploying, managing, analyzing and troubleshooting distributed Linux environments in production systems, preferably on a large scale

* Knowledge in Storage area

* Experience with configuration deployment management tools, for both bare metal and virtualization (i.e. Ansible) 

* Network concepts, such as protocols (TCP/IP, UDP, ICMP, etc.), MAC addresses, IP packets, DNS, OSI layers, load balancing, Firewall and VPN

* Diagnostic and networking tools knowledge such as nginx, Wireshark, JSON, XML, Ansible, iptables are an advantage

* Experience with virtualization technologies (At least one of the following: OpenStack, VMWare, KVM)

* Programming skills in at least one language (Python, Shell (BASH, KSH), JAVA, C/C++) is an advantage

* Software development experience in building and continuous integration using quality assurance tools (Jenkins, Jira, GIT, SVN etc.) is an advantage

Apply for this job

RADCOM is looking to hire an Advanced Technical Support Engineer, as part of the Professional Services team/ division/ department (delete as appropriate) who will be responsible for integration and implementation of RADCOM’s solution within the customers’ NFV Network. The role of a Support Engineer is a highly-technical position and the successful candidate will be actively involved with different aspects of the RADCOM solution integration and works in partnership with multiple departments and functions within the organization.

 

The Advanced Technical Support Engineer is required to have an in-depth understanding of the RADCOM solution and system components, as well as good familiarity with Wireless Core and IMS Networks. The Engineer shall be a “subject matter expert” for the customer with specific expertise in turning-up, configuring, administrating and maintaining the RADCOM solution.

 

The Advanced Technical Support Engineer will also be in involved with escalating operational issues. The Engineer will work closely with the customer and partners in a dynamic environment working with cutting-edge technologies.

 

The location of this position is Paramus, New Jersey.

 

Responsibilities include:

  • Working in partnership with internal resources, such as Project Management, Engineering, Products and System Architects to push integration through its phases
  • Taking a hands-on approach to reproduce and validate the solution in the customer’s production site, participate in troubleshooting sessions with the customer and remain actively involved during the production phase as new features and versions are released
  • Working closely with the customer’s staff in the labs, as well as integration, field support and the operation of RADCOM’s system
  • Maintaining high levels of customer satisfaction and assuring optimal usability of the RADCOM solution for end users
  • Attending daily and weekly meetings with customers and other RADCOM staff
  • Be involved in the training of all aspects relating to NFV-based component integrations for users and customer operations teams, as well as internal support personnel
  • Responsible for MOP planning, writing, shadowing and execution
  • Responsible for “Test Case” writing and execution
  • Support escalations and issues diagnosis

 

Required qualifications:

  • Bachelor’s degree in engineering
  • Experience with networking, systems and network troubleshooting – Essential
  • Knowledge of systems including Linux and shell scripting
  • Experience with Network Function Virtualization (NFV) technology – A significant advantage
  • Familiarity and experience with the following technologies and protocols:

VoIP, SIP, RTP, Diameter, GTP, IP, DNS, HTTP – An advantage

  • Experience with virtualization environments including:

VMWare, Open Stack, HEAT Instantiation, Orchestration – An advantage

  • Experience with databases (Vertica and MongoDB) and analytics – An advantage

 

**The position requires occasional travel within the US and abroad; may peak at times to as much as 25% travel time in a month

 

 

 

Apply for this job

RADCOM is looking for a Java Team Leader to lead a versatile and dynamic team.

Description

  • A member of a multi-disciplinary group working according to cutting edge technologies and applications
  • Develop central modules in multiple technologies on Linux in a multi-threaded, high performance, data-intensive environment for a system that monitors communications networks
  • Responsibility for a full development life-cycle in agile methods

Responsibilities

  • BSc in Computer Engineering/Science - mandatory 
  • At least 2 years of management experience
  • Mandatory: deep experience with Dockers and Kubernetes
  • Advantage: experience with KubeSpray
  • Virtualization platform experience – OpenStack/AWS - advantage
  • Independent and a great team player, with the ability to learn fast
  • Ability to work in a challenging and agile environment

Requirements

  • BSc in Computer Engineering/Science - mandatory 
  • At least 2 years of management experience
  • 5 years of programming in an object-oriented language – at least 2 in Java on Linux
  • Experience with Java Spring Boot - advantage
  • Virtualization platform experience – OpenStack/AWS - advantage
  • Independent and a great team player, with the ability to learn fast
  • Ability to work in a challenging and agile environment
Apply for this job

RADCOM is looking for a Jocker Automation Engineer

Responsibilities

  • Designing, developing and delivering an automation system for the companies next generation product.
  • Be a key member of a multi-disciplinary leading development group
  • Design and build the new product testing and automation architecture, developing new capabilities working towards full code coverage
  • Be a part of a “from scratch” system build

Requirements

  • BSc in Electrical / Computer Engineering or Computer Science
  • 3-4 years of experience in designing and coding automation testing system of complex products
  • 3-4 years of development experience in one of the following technologies – Java, Python
  • Experience with working in un-defined territories, vague requirements where exploration and trial-and-error approach is needed.
  • Experience in auto-testing, auto-documenting and auto-UI testing
  • Experience in one or more of the followings – Docker, Kubernetes, Kafka, Hadoop, MapReduce, Flink, Spark, Arrow, Parquet – an advantage
Apply for this job

RADCOM is looking for a hands-on QA TL who will have a key role in a growing QA team. The work is on a highly complex system, with a wide variety of technologies.

Responsibilities

  • Lead a QA team of a complex carrier-grade solution for mobile service providers
  • Ensure professional and effective planning, writing and execution of the test plans by the QA team, as well as hands-on participation
  • Define automatic testing plans and work with the automation team to implement them
  • Work with various teams to ensure appropriate solution requirements are met

Requirements

  • Bachelor’s Degree in computer science/Electronic Engineering or equivalent
  • 5 + years of experience of software QA methodologies, tools, and processes, with experience writing and executing comprehensive test plans and cases
  • 2 + years of management experience
  • Programming and scripting languages for automation such as Python and Bash
  • Excellent analytical, technical, and problem-solving skills, with high-levels of creativity
  • Working with Linux based systems and knowledge of the Linux operating system
  • Good understanding of various testing methods
  • High degree of energy, self-driven and proactive person
  • Ability to work under pressure with extreme deadlines and in a dynamic environment
  • Excellent written and spoken English
  • Preferred experience and knowledge of one or more of the following areas:
    • Telecommunication
    • Mobile core protocols (Mobility, Data, VoLTE)
    • IP Networking
    • OpenStack
Apply for this job

Fast growing NASDAQ-traded global high-tech company in the telecommunications field seeks a Software Architect for its R&D group. Software Architect is a key highly-technical position within a growing company with a dynamic and exciting environment.

The Software Architect will work closely with R&D, Product Management team and Professional Services leads; he/she will partner with other solution architects within the company to assure knowledge sharing and optimal design.

Responsibilities

  • Product Architecture Vision
  • Design documents for roadmap features
  • Provide a technical focal point for experienced development teams
  • Comprehend and execute product vision through roadmap features
  • Customer-facing engagements

Requirements

  • BSc in Computer Engineering or Computer Science
  • 5 years of experience in designing large scale, multi-discipline, distributed systems
  • Development experience (JAVA/C#) (2-3 years)
  • Experience with agile methodology
  • Self-learning abilities
  • Experience in documentation and architecture decision making
  • Knowledge at cutting edge technologies such as Dockers, Kubernetes, Kafka, NFV, OpenStack, DBs - Advantage

*The position requires occasional travels

Apply for this job

RADCOM is looking for a Java/Python programmer to join a versatile and dynamic team.

Responsibilities:

  • A member of a multi-disciplinary team working according to cutting edge technologies and applications.
  • Develop central modules in multiple technologies on Linux in multi-threaded, high performance, data-intensive environment for a system that monitors communications networks.
  • Responsibility for a full development life-cycle.

Requirements:

  • BSc in Computer Engineering/Science - mandatory 
  • At least 2 years experience in object-oriented development in Java on Linux
  • Experience in Python/NodeJs development – advantage
  • Experience with Java Spring Boot - advantage
  • Experience with DB/SQL – advantage                     
  • Virtualization platform experience – OpenStack/AWS - advantage
  • Independent with the ability to learn fast
  • Team Player
  • Ability to work in a challenging and agile environment
Apply for this job

Responsibilities

  • Designing, developing and delivering a secure, resilient, high availability environment for both the company’s main product and the R&D development platform
  • Design architecture of the infrastructure required to deliver and sustain our portfolio services
  • Improve and enhance the company’s building and configuration tools with automated deployment, management and monitoring of our services

Requirements

  • Deep understanding and knowledge in Jenkins pipeline (groovy - an advantage)
  • At least 3-4 years of experience with Linux administration and scripting (Red Hat flavoured), including installation, networking, bootstrapping and security
  • Significant experience in DevOps roles in software development groups
  • Practical experience with common tools that are used in DevOps processes such as:
    • Build tools (Gradle/Ant/Maven)
    • Repository management technologies (Nexus/Artifactory)
    • Configuration management software (Ansible/Puppet/Chef) – An advantage
    • Source control management tools (SVN/GIT)
    • Experience in implementing CI/CD for complex, enterprise software products - An advantage
  • BSc in Electrical / Computer Engineering or Computer Science – An advantage
  • Experience with alerting and monitoring tools (i.e. Nagios, Cacti, Zabbix, OneView etc.) - An advantage
Apply for this job

RADCOM is looking for a Software Engineer to develop core modules for RADCOM's monitoring system in C++

Responsibilities

  • Development of core modules in C++ on Linux, and over NFV platform
  • Development and implementation of algorithms and efficient data structures, ensuring high-speed system performance in a multi-threaded platform
  • Analyze and understand complex issues at the network level, from the packet to the application level

Requirements

  • BSc in computer science or software engineering from top universities - mandatory at least 3 years' experience in programming/ summa cum laude graduate- mandatory
  • At least 3 years’ experience in Object Oriented Development, C++- Mandatory, C#/ JAVA - advantageExperience in developing complex Python systems- advantage
  • Proven capabilities in designing software architectureStrong Linux knowledge- advantage
  • Familiarity with communication protocols (TCP/IP, HTTP, UDP, VoIP/LTE) - an advantage
Apply for this job

RADCOM is looking for a QA Engineer who will have a key role in a growing QA team. The work is on a highly complex system, with a wide variety of technologies

Responsibilities

  • Review feature specs and design documents to catch problems before coding
  • Plan, write and execute manual and automation tests
  • Define automatic testing plans and work with automation team to implement them
  • Work with field engineers to diagnose complex issues in the field

Requirements

  • Up to 5 years of QA experience including writing and executing test plans
  • Knowledge of telecommunications protocols (Mobile, VoLTE) 
  • Good understanding of various testing methods
  • Ability to be a driver of quality in a project
  • Excellent written and spoken English
  • Self- driven and proactive person
  • Ability to manage tasks
  • An ability to quickly understand complex systems
  • Experience with OpenStack- an advantage
Apply for this job

Need Help?

Contact Us

go TOP