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 a brilliant Full Stack Java Engineer to join our unique team and able to lead . 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

  • Design, define, and implement complex, multi-tiered, distributed software systems throughout all phases of the software development life-cycle.
  • Collaborate within a small, strong and dynamic development team working in an Agile methodology.
  • Own your code and push it to production.
  • Opportunity to become a scrum master for global team (Dev and QA)

Requirements

  • Bachelor's degree in Computer Science or Engineering.
  • At least three years of experience in the development of web applications.
  • 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 – an advantage
  • Experience in Python or Node.js is an advantage.
  • Work experience in large-scale system development is an advantage.
  • Demonstrated passion for excellence, with high standards for code quality, testing, and performance.
  • Self-motivated, fast learner.
  • Excellent communication, presentation, interpersonal, and analytical skills.
  • Ability to work in a fast-paced startup-like environment.
  • Great team player.
Apply for this job

RADCOM is looking for a C++ Developer to join a dynamic team in the development of a real-time application

Responsibilities

  • Design, develop and maintain core modules for distributed and scalable application in C++ on Linux, and over NFV platform.
  • 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 Engineering/Science - mandatory 
  • At least 5 years experience in Object-Oriented Development, C++- Mandatory
  • Proven capabilities in designing software architecture
  • knowledge in C++ Standard Library, STL, Templates
  • Good understanding of memory management in C++
  • proficiency in Linux – An advantage
  • Knowledge of the latest C++11 standard – An Advantage
  • Knowledge of writing in Python – An Advantage
  • Virtualization platform experience – Openstack / Containers /  kubernetes - An advantage
  • Familiarity with communication protocols  / Networks (TCP/IP, LTE, VoIP, IMS) - an advantage
  • Independent and with good people skills, with the ability to learn fast
  • Ability to work in a challenging and agile environment
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 an understand complex issues at the network level, from the packet to the application level

Requirements

  • BSc in computer science or software engineering
  • At least 3 years’ experience in Object Oriented Development, C++- Mandatory, C#/ JAVA - advantage
  • Proven capabilities in designing software architecture
  • Familiarity with communication protocols (TCP/IP, HTTP, UDP, VoIP/LTE) - an advantage
Apply for this job

RADCOM is looking for a Jenkins DevOps System Engineer

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 flavored), 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/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, Prometheus, Zabbix, OneView, etc.) - an advantage
Apply for this job

Need Help?

Contact Us

go TOP