Careers

We are looking for talented professionals to join our team. At Mobile Tornado, you will have the chance to develop your personal career path in a growing company with a friendly culture. You will be part of a fast-paced company that is a leader in push to talk solutions. If you are looking for a new challenge in R&D, software development, customer support, QA, or marketing & sales, send us your CV.

If you are a student, and interested to join a dynamic group of great people that are working together to make our company a leader in our domain, check out our student positions! We nurture talent, so send your CV to join the Mobile Tornado family.

To apply for one of the open positions below, send your CV to – jobs@mobiletornado.com

Web Application Developer - India (Vadodara)

We are looking for a JavaScript Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include implementing visual elements and their behaviors with user interactions. You will work with our team of talented engineers both front-end and back-end web developers to design and build the next generation of our ITO application and more.

Experience:

  • B.Sc in Computer Sciences/ SW Engineering- must
  • At least 3 years of experience with SW development in JAVA/C++ – must
  • Strong understanding of JavaScript, its quirks, and workarounds- must
  • Proven experience in advanced JavaScript libraries and frameworks -AngularJS and NodeJS- must
  • Basic understanding of web markup, including HTML5 and CSS3
  • Network sockets management, IP communication protocols (http, tcp, udp, etc.)
  • Experience with third-party libraries and APIs.
  • Working with server-side to exchange real-time information via (REST, JSON, XML, etc.)
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues
  • Familiarity with front-end build tools- Gulp.js
  • Proficient understanding of code versioning tools Git and SVN
  • Good understanding of browser rendering behavior and performance
  • Working with Agile development methodology
Junior Professional Services Engineer - India (Vadodara)

We are looking for an experienced Professional Services Engineer to join the PS group for installation and integration of our products in heterogeneous networks.

Responsibilities:

  • Provide the second line of support and maintenance for the platforms, also during nights, weekends, and holidays (rotation duty)
  • Work frequently with CRM on updating cases and site information
  • Answer to inquires of customers over phone and email – several hours every day
  • Perform system maintenance and upgrades remotely and on customer site
  • Write technical documents – ATPs, Installation and configuration manuals, maintenance and upgrade manuals, preventive maintenance procedures
  • Test new releases in both MT labs and customer premises
  • Open tickets and follow-up for solutions with 3rd line of support and with 3rd party suppliers of components of the PTT platform
  • Investigate and troubleshoot issues and write detailed root cause analysis
  • Skills and experience:
  • Fluent English – writing, and speaking
  • Self-motivated with excellent organisational and interpersonal communication skills
  • Bachelor’s Degree (B.S) from a four-year university or equivalent
  • Experience in preparation of technical documentation
  • Extensive experience in Microsoft Office tools: Word, Excel, and Visio
  • Linux OS administration level, Solaris administration – an advantage
  • Windows OS administration level – an advantage
  • Network configuration knowhow (e.g. VLANs, routing); experience with Wireshark – an advantage
  • Experience with SQL commands (e.g. Oracle DB) – an advantage
  • Extensive knowledge of bash scripting; Perl or Python – an advantage
  • Experience in installation of Network Switches (Juniper/Cisco), Load Balancers (F5) and firewalls (Fortinet/Check Point/Juniper) – an advantage
Experienced Professional Services Engineer - India (Vadodara)

We are looking for an experienced Professional Services Engineer to join our PS group for installation and integration of our products in heterogeneous networks.

Responsibilities:

  • Provide second line of support and maintenance for the platforms, also during nights, weekends, and holidays (rotation duty)
  • Work frequently with CRM on updating cases and site information
  • Answer to inquires of customers over phone and email – several hours every day
  • Perform system maintenance and upgrades remotely and on customer site
  • Write technical documents – ATPs, Installation and configuration manuals, maintenance and upgrade manuals, preventive maintenance procedures
  • Test new releases in both MT labs and customer premises
  • Open tickets and follow-up for solutions with 3rd line of support and with 3rd party suppliers of components of the PTT platform
  • Investigate and troubleshoot issues and write detailed root cause analysisSkills and experience:
  • Fluent English – writing and speaking
  • Self-motivated with excellent organisational and interpersonal communication skills
  • Bachelor’s Degree (B.S) from a four-year university or equivalent
  • 3 years of experience in technical support for customers abroad
  • Experience in preparation of technical documentations
  • Extensive experience in Microsoft Office tools: Word, Excel and Visio
  • Linux OS administration level, Solaris administration – an advantage
  • Windows OS administration level – an advantage
  • Network configuration knowhow (e.g. VLANs, routing); experience with Wireshark – an advantage
  • Experience with SQL commands (e.g. Oracle DB) – an advantage
  • Extensive knowledge of bash scripting; Perl or Python – an advantage
  • Experience in installation of Network Switches (Juniper/Cisco), Load Balancers (F5) and firewalls (Fortinet/Check Point/Juniper) – an advantage
Software Architect - Israel (Rosh Haa'yin)

We are looking for a Talented Software Architect – Networking, to join our growing team.

Responsibilities:

  • Write High Level Design and Low Level Design documents and review architectural documents with cross-functional teams
  • Communicate and negotiate product and feature designs with the development teams
  • Help in analysing and diagnosing complex problems in heterogeneous networking environments, review and draw business requirements.
  • Translate business requirements into architectural framework, design and flows
  • Facilitate and lead architectural review sessions and technical discussions
  • Facilitate and lead commercial-off-the-shelf product evaluation and selection
  • Be a subject matter expert in the assigned functional domain
  • Research emerging trends and technologies
  • Proactively identify and suggest architectural improvements in as-is systems
  • Represent the company in industry standards organisations or industry technical forumsQualifications:
  • Degree in Computer Science, electrical engineering, information technology or equivalent- must
  • Hands-on Object Oriented design and development in C++/C#/Java/.Net on Linux/Solaris/Windows Servers;
  • Experience with relational databases, load-balancing, cloud technologies and high-availability solutions- an advantage
  • 7 years of experience in design and development of scalable media streaming or VoIP software solutions- must
  • Extensive knowledge and experience with protocols: HTTP, SIP, RTP, RTCP; development with UDP, TCP/IP, sockets, routing protocols, SSL & TLS
  • Experience with voice and video codecs and streaming
  • Good understanding of IMS and 3G/4G GSM architecture
  • Self-motivated with excellent organisational and interpersonal communication skills
  • Ability to quickly understand and transform user requirements into product design, product specification and technical requirements documents
  • Experience with design methodologies, UML, flow charts and state charts
  • High level of oral and writing skills in English; additional languages – an advantage
  • Multitasking capabilities and ability to work under pressure
  • Fast learner, ability to gather, analyses and draws conclusions from large amount of data
  • Initiative personality
  • Strong communication skillsAdvantages:
  • Experience with design of security solutions for VoIP
  • Experience in Push to Talk over Cellular, Radio communications and the related standards.
  • Familiarity with development and deployment of technologies for cloud based solutions
  • Familiarity with mobile application design and development for Android and iOS
  • High level of customer facing skills
QA and Integration Manager - Israel (Rosh Haa'yin)

We are looking for a talented and highly motivated QA and Integration manager with experience in managing QA and integration teams working on multiple projects.

Responsibilities:

  • Be the voice of Quality in the R&D group
  • Take full responsibility for all QA and integration aspects in the R&D
  • Define guidelines and methodologies for large projects lifecycle
  • Bring efficiency and innovation to the QA and integration work
  • Manage testing and integration teams (offshore and local)
  • Adopt methodologies to customers’ needs
  • Cooperate with multiple groups within the company: Customer service, development, system and product.
  • Group members’ mentoringRequirements:
  • At least 3 years’ experience as a QA and/or Integration manager – Must
  • Proven track record of building and managing strong teams – Must
  • 5+ years of experience in 802.11 protocols
  • Deep understanding of Agile methodology and practices
  • Expertise in QA Automation (Design, definition, implementation, coding)
  • Strong technical skills and solid understanding of system architecture
  • Experienced in large and complex projects
  • Customer oriented approach, customer facing experience
  • Good presentation skills
  • Excellent English
  • Great interpersonal skills
  • Independent with the ability of taking initiatives
  • Proven multitasking capabilities
Software Engineer – Server Team Leader - Israel (Rosh Haa'yin)

We are looking for an experienced server group leader to join our growing team. He or she is responsible for all aspects of developing robust server architecture from initial requirements through design and coding to system testing. The server group leader will also provide technical leadership and mentoring to the software team members.

Requirements:

  • BSc in computer science or electrical engineering
  • Minimum 5 years of development experience in Unix or Linux
  • Experience with development of communication protocols and architectures (TCP, UDP, RTP/RTSP, WebRTC, HTTP, SIP)
  • Proficiency and significant experience in C/C++, J2EE and shell scripting
  • Deep understanding of and experience with client-server protocol development, distributed computing and multi-threading
  • Experience with agile development methodologies
  • Knowledge of object-oriented design, data structures and algorithms, complexity analysis, SQL and non-SQL databases, in-memory databases
  • Experience with SVN,GIT
  • Strong analytical and diagnostic skills
  • Hands-on, self-motivated team player with excellent communication skills
  • Team player who interacts with other teams and participate and lead tasks involving other software teamsIn addition, the ideal candidate would also have:
  • Experience with development of VoIP services
  • Experience with development of cellular networks and IMS
  • Experience with Linux kernel networking internals
  • Experience with development of encrypted communication
Software Engineer - Embedded Linux - Israel (Rosh Haa'yin)

We are looking for a talented software engineer who is an expert in embedded Linux with deep understanding of computing platforms and architecture. He or she must have strong knowledge of data structures and algorithms.

Requirements:

  • BSc/MSc degree in Computer Engineering/Computer Science /Electrical Engineering at a renowned college/university
  • Proven experience with SoC and board bring-up, as well as Linux Kernel, drivers, and open source tools.
  • Proficiency and significant experience with C/C++, shell scripting, makefile and code build.
  • Deep understanding of data communications protocols and architectures (IP, TCP, UDP, SNMP, Ethernet, 802.11)
  • High-level English
  • Motivated team player who knows how to take initiates
  • Positive attitude with attention to details
Product Manager - Israel (Rosh Haa'yin)

We are looking for a dynamic product manager to join our growing team. He or she will be able to write and present high-level and low-level design documents and communicate and negotiate product and feature design with the development teams. Furthermore, the product manager will be working together with our sales team on business aspects and product pricing as well as with QA department to design test plans. He or she will also define various product roadmaps and strategies.

Responsibilities:

  • Write and present high / low level design documents, both marketing and technical oriented
  • Communicate and negotiate product and feature design with development teams
  • Work with sales team on business aspects and product pricing
  • Work with QA to design test plans
  • Define product’s roadmap and strategyRequirements:
  • B.Sc. in Computer Science, electrical engineering, information technology or equivalent – Must
  • Experience in design of Telecom solutions (especially VoIP) and knowledge of protocols such as SIP, RTP, RTCP – Must
  • At least 2 years of experience as a product manager in high tech industry – Must
  • Strong communication, presentation and interpersonal skills with proved experience in interacting with customers – Must
  • Excellent verbal and written skills in English – Must
  • Highly motivated, Team player with good interpersonal skills – Must
  • Ability to multi-task in a fast-paced and versatile environment – Must
  • Experience with both mobile (iOS, Android) and server/system sides – Advantage
  • Experience in Push-to-Talk over Cellular and Radio communications and relating standards – Advantage
  • Familiar with agile development methodologies – Advantage
  • Familiarity with development and deployment of technologies for cloud based solutions – Advantage
Current open student positions

QA Student position (Part time)

In Rosh Haa’yin, Israel

We are looking for a part-time student to support our QA team.

Requirements:

  • BSc/MSc student in Computer Engineering/Computer Science /Electrical Engineering at a renowned college/university (must) GPA 85+ (must)
  • At least 1 year of college/university until graduation (must)
  • High-level English (must)
  • Experience in manual testing of Client-Server Applications, Web, GUI and/or Mobile Devices (major advantage)
  • Motivated team player who knows how to take initiates
  • Positive attitude with attention to details
  • Familiar with the web world (advantage)
    Software Student position (Part time)In Rosh Ha’ayin, Israel

    We are looking for a software student to support our software developers.

    Requirements:

  • BSc/MSc student in Computer Engineering/Computer Science /Electrical Engineering at a renowned college / university (must) GPA 85+ (must)
  • At least 1 year of college/university until graduation (must)
  • High-level English (must)
  • Superior knowledge of C/C++
  • Experience with Linux development (advantage)
  • Motivated team player who knows how to take initiates
  • Positive attitude with attention to details
  • Familiar with the web world (advantage)

Please get in touch for more information or support on any of the PTT solutions that we provide

Email support Email sales