Main Banner

Careers

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

RADCOM is looking for  CloudOps 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 or experience

* 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

The Deployment Engineer is a key and highly-technical position within a growing, dynamic and exciting company.

The Deployment Engineer is responsible for the integration and implementation of RADCOM’s solution within our customers’ NFV Network. The engineer is actively involved with the different aspects of RADCOM solution integration and works in partnership with multiple departments and functions within the organization.

The Deployment Engineer is required to have an in-depth understanding of RADCOM’s solution and system components, as well as good familiarity with Wireless Core and IMS Networks. The engineer shall be viewed by the customer as the Subject Matter Expert for turning-up, configuring, administrating and maintaining the RADCOM solution.

The Deployment Engineer will also be in involved with the escalation of operational issues. The engineer will work closely with the customer and partners in a dynamic versatile environment with cutting-edge technologies.

The location of this position is Paramus, New Jersey.

 

Engagements and duties:

  • The individual will work as part of the Professional Services team in partnership with internal resources, such as Project Management, Engineering, Products and System Architects to push integration through its phases. They will work hands-on to enable the solution in the lab, troubleshoot any issues during integration and will stay actively involved during the production phase as new features and versions are released
  • The Deployment Engineer will take an active role in defining and executing Test Plans by writing test objects and detailed test plan descriptions. They will also be hands-on in the execution of the test cases in a lab environment while documenting all activity and results
  • The Deployment Engineer will stay in close contact with customers’ personnel, who are assigned to labs, integration, field deployment and operation of RADCOM’s system, as we well as end users, to ensure optimal usability of the RADCOM solution and a proficient level of customer satisfaction. He will attend daily/weekly meetings with the customer and RADCOM internal resources
  • The Deployment Engineer will be involved in user training and will coach the customer’s operations teams as well as internal support personnel regarding aspects relating to NFV-based component integrations
  • Support escalations and issues diagnosis
  • MOP planning, writing, shadowing and execution

 

Requirements:

  • Bachelor degree in Engineering
  • Advanced knowledge in systems including Linux and shell scripting
  • Sound knowledge, understanding, and experience in networking at all protocol stack layers
  • Familiarity and experience with 4G Wireless core and IMS core
  • Knowledge of any VoIP, SIP, RTP, H323, VoLTE, ViLTE, Voice Over WiFI, MEGACO, GTP, IP, DNS, HTTP
  • Knowledge of any of Media Gateways, Application Servers, Media Resource Functions (MRF), CSCF
  • Experience with database and analytics is an advantage
  • Experience with Virtualization environment including Open Stack VMWare, HEAT Instantiation, Orchestration.

 

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

Apply for this job

Deployment Engineer

RADCOM is looking to hire a Deployment Engineer to join our growing, dynamic and exciting company, located in Redmond, WA. This is a highly technical role where the engineer will be a “subject matter expert” for the customer, with in-depth knowledge of configuring, administrating and maintaining RADCOM’s solution. The Deployment Engineer will also be involved with ongoing support and escalation of operational issues, working closely with the customer and partners in a dynamic environment using cutting-edge technology.

The location of this position: Redmond, WA.

 

Responsibilities include:

  • Integration and implementation of RADCOM solution within our customers’ NFV Network
  • Being actively involved with the different aspects of RADCOM solution integration
  • Work in partnership with multiple departments and functions within the organization including, Project Management, Engineering, Professional Services, Products and System Architects to push integration through the development phases
  • Hands-on work in the lab to enable the solution, troubleshooting issues during integration, remaining involved throughout the production phase as new features and versions are released
  • Taking on an active role in defining and executing a test plan, which includes writing detailed test plan descriptions, execution of test cases in a lab and documenting activity and results
  • Working closely with the client’s staff in the labs, as well as the integration, field deployment and operation personnel to ensure the smooth running of the RADCOM 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
  • Assist in MOP planning, writing, shadowing, and execution
  • Handle Service requests, Defect tracking and resolution
  • 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
  • Support escalations and the diagnosis of issues

 

 

Required qualifications:

 

  • Bachelor’s degree in Engineering
  • Experience with networking and networking troubleshooting
  • Knowledge of systems including Linux and shell scripting
  • Sound knowledge, understanding, and experience of networking at all layers
  • Familiarity and experience with the following technologies and protocols:

               VoIP, SIP, RTP, Diameter, GTP, IP, DNS, HTTP

  • Experience with virtualization environment including:

VMWare, Open Stack, HEAT Instantiation, Orchestration

  • Experience with newly emerging Network Function Virtualization (NFV) technology - a significant advantage
  • Experience with 4G wireless core and IMS core – an advantage
  • Experience with databases 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 to hire a 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 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 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

  • Leadership large software developments, working in Agile
  • Responsibility for feature Designs and implementation in a complex, multi-tiered, distributed software environment
  • Management of multiple interfaces across the organization
  • Alignment with the customer around business priorities

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 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

  • Responsible for feature test, regression test, automation test, document writing and test environment
  • Work with various teams to ensure appropriate solution requirements are met
  • Be part of Agile/Scrum team

Requirements

  • Bachelor’s Degree in computer science/Electronic Engineering or equivalent
  • 1+ years’ experience in manual testing
  • Technical background from academic studies and/or work experience
  • Quick learner and proactive nature
  • Excellent written and spoken English
  • Preferred an experience and knowledge of one or more of the following areas:
    • Telecommunication
    • Programming and scripting using Python and Bash
    • ISTQB certificate
Apply for this job

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

Description

  • A member of a multi-disciplinary team 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

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

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

The Solution 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 Technical Writer to contribute to customer-facing documentation about RADCOM products.

Requirements

  • Excellent writer, with editing, proofing, and graphics skills. Can adapt writing style to conform with deliverable types, style guide, and terminology list.
  • Attention to detail.
  • Familiar with software development, computer systems, and related terminology.
  • Experienced with Word (advanced level), Framemaker, Adobe Acrobat, and basic graphics software.
  • Team player. Transparent, with confidence to raise ‘flags’. Positive attitude and eager to take on a challenge.
  • Able to:
    • Flexibly multi-task across multiple projects and assignments.
    • Work independently to priorities, to reach commitments and deadlines.
    • Apply best-judgment and due-diligence to accurately implement SME feedback and manager’s directive.
    • Transform complex inputs into clear, concise documentation.
    • Problem solve.
    • Learn new technologies quickly.
  • Fluent English and Hebrew (writing in Hebrew is not required).

Advantages

  • At least two years in a technical writing role.
  • Familiarity with:
    • Telecom service-assurance industry (networks, protocols, and terminology)
  • Experience with:
    • Writing highly technical content related to installation, upgrade, configurations, administration, user-interfaces, user flows, and error messages.
    • Excel, Jira, SharePoint, RoboHelp, and command-line interface (CLI)
    • Using shared content and a content management system.
    • Templates (creating and editing; for PDFs and online help outputs; in Word, Framemaker, and RoboHelp).
    • Producing publication-ready documentation.
    • Agile methodologies (e.g. Scrum, Kanban).

Note

  • A technical writing test is given as part of the assessment process.
  • Work samples and references may be requested.
Apply for this job

RADCOM is looking for a brilliant Full Stack Team leader C#/Java Engineer to join our unique group. This is a rare opportunity to design and develop a challenging system and to influence the culture and standards of our growing R&D organization.

Responsibilities

  • Leadership and mentoring of a dynamic software development team working in Agile
  • Responsibility for team Designs and implementation in a complex, multi-tiered, distributed software environment
  • Management of multiple interfaces across the organization
  • Alignment with the customer around business priorities
  • Own your code and push it to production

Requirements

  • BSc in Computer Science or Software Engineering (mandatory).
  • At least three years of experience in leading an R&D team
  • Experience in object-oriented design methodology and large-scale application development in C# or any other object-oriented language
  • Experience with JavaScript frameworks such as Angular, React, or Ember
  • Experience in Python or Node.js is an advantage
  • Work experience in large-scale system development is an advantage
  • High standards for code quality, testing, and performance
  • Excellent communication, presentation, interpersonal, and analytical skills
  • Self-motivated, fast learner
  • Great team player
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

  • At least 5-6 years of experience with Linux administration and scripting (Red Hat flavored), including installation, networking, bootstrapping and security
  • Experience with virtualization technologies (KVM, OpenStack, libvirtd, VMWare etc.)
  • Experience, at least 2-3 years, with configuration deployment management tools, for both bare metal and virtualization (i.e. Ansible, Forman, Kubernetes, Cloudify, Chef, Puppet etc… )
  • Experience with build, continuous integration and quality tools (Jenkins, Jira, GIT, SVN, BitBucket etc…)
  • Solid programming/scripting skills in at least one language (Bash, Python etc …)
  • BSc in Electrical / Computer Engineering or Computer Science – an advantage
  • Understanding of TCP/IP networking and network architecture – 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 talented DBA Team leader to join our growing DBA team.
The DBA Team Leader will manage our product’s Big Data structures, and supporting mission-critical database operations. 

Responsibilities

  • Work with Vertica, MongoDB, Kafka and Oracle in a complex, high-volume environment
  • Work on both bare-metal and Cloud/NFV environments
  • Work to improve database and application performance
  • Provide database knowledge and experience to other development teams


  • Create documentation and other tools for Support and Professional Services teams working at customer sites
  • Define procedures and best-practice for data-loss prevention and database resilience

Requirements

  • BSc in Computer Engineering/Science from a recognized university- mandatory 
  • At least 3 years of hands-on experience with Oracle/Vertica as an infrastructure DBA in a Unix/Linux Environment- mandatory.
  • At least 2 years’ experience in managing DBA team
  • Experience with DB performance & Tuning- mandatory
  • Ability to write shell scripts - mandatory
  • Familiarity with Java – an advantage
  • Familiarity with MongoDB – an advantage
  • Familiarity with Kafka – an advantage
  • Experience with virtualization technologies (OpenStack) – an advantage.
  • Independent and a fast learner
Apply for this job

RADCOM is a leading provider of Network functions virtualization (NFV) service assurance that specializes in solutions for next-generation mobile and fixed networks, including LTE, LTE-A, VoLTE, IMS, VoIP, and 5G.

We are looking for a highly motivated and creative Business Intelligence Manager to join our growing Team.

Oversees a team of business analysts’ developers that use business data and statistical methods to provide insight into past business performance and suggest operational improvements that might impact business performance. Identifies areas of strategic focus and develops analytical approaches and methodologies. May require an advanced degree with at least 6 years of experience in the field.

Demonstrates expertise in a variety of the field's concepts, practices, and procedures. Relies on extensive experience and judgment to plan and accomplish goals. Performs a variety of complicated tasks. Leads and directs the work of others. A wide degree of creativity and latitude is expected. Typically reports to top management.

Responsibilities

  • Apply your expertise in quantitative analysis, data mining, and the presentation of data to see beyond the numbers and understand how our users interact with our growth products.
  • Work collaboratively with Sales Executives who are responsible for driving revenue opportunities across a diverse account base through uncovering new business opportunities within the install base Inform, influence, support, and execute our product decisions and product launches.
  • This role has worked across the following four areas:
    • Data Infrastructure
    • Working in Vertica primarily, sometimes MySQL, Oracle
    • Authoring pipelines via SQL and python based ETL framework
    • Building key data sets to empower operational and exploratory analysis
  • Automating analysis
  • Designing and evaluating experiments monitoring key product metrics, understanding root causes of changes in metrics
  • Building and analyzing dashboards and reports
  • Understanding ecosystems, user behaviors, and long-term trends
  • Building models of user behaviors for analysis or to power production systems
  • Influencing product teams through a presentation of work
  • Communicating of state of business, experiment results, etc to product teams

Requirements

  • 6+ years’ experience at quantitative analysis, preferably for a web or mobile company – Mandatory
  • 4+ years’ experience managing analysts/BI developers/data scientists in data-driven organizations – Mandatory
  • BA/BS in Math, Statistics, Engineering, Computer Science, or another quantitative field
  • Proven experience leading data-driven projects from definition to execution
  • vast experience in building automated dashboards and reports – Mandatory
  • vast experience in building ETL processes – Mandatory
  • Analytic, problem-solving and quantitative orientation - Mandatory
  • Fluent English - both written and verbal - Mandatory
  • Ability to be independent and take ownership of tasks, discipline to meet deadlines and manage intense workload - Mandatory
  • Knowledge of Statistical Analysis Tools - an advantage
  • Experience with managing global teams – a strong advantage
  • Experience in the telecommunication industry - an advantage
  • Experience with large data sets and Querying - a strong advantage
  • Fluency in SQL
  • Python, R or any other scripting language – big advantage
  • The ability to communicate the results of analyses in a clear and effective manner
  • A fast thinker, multi-tasking and highly independent
  • Responsible for leading the strategic design and maintenance of business intelligence
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