Driving New Technologies

As the global leader in delivering high capacity Broadband Wireless Access, we constantly challenge ourselves to develop highly innovative products. We are multidisciplinary company, developing cutting-edge technological solutions that use advanced S/W tools such as Cloud, AWS, Angular, Web and more.

We Believe in Our People

There is a great atmosphere at our offices and we like to start the day (well, some of us) at RADWIN’s very own WINFIT studio, working up a sweat with functional training, yoga or TRX. Our culture is a one that thrives on taking care of our people and we make sure to provide a pleasant and comfortable working environment.

We Provide Growing Opportunities

We believe that our people are our greatest asset and for this reason we keep our team motivated and encourage them to openly express their creativity. We provide professional training and the necessary tools to enable our team to enhance their knowledge and experience.

RADWIN in Numbers

Global Offices
Business Trips
Per Year
Radios Sold to Date
Calories Burned Weekly
in Our Studio
Around Us

Careers at RADWIN

We're currently searching for people who are curious, innovative, results-focused,
team-oriented and dedicated to truly creating a difference.
Are you the one?

Principal Software Engineer

Ramat HaHayal, Tel Aviv-Yafo

About The Position

RADWIN is a global provider of advanced broadband wireless communications.

The solutions we develop include point-to-point, point-to-multipoint, and wireless mobility systems which enable our customers to deploy reliable communications infrastructure for lightning-fast wireless transfer of voice, data and video, meeting the needs of telecommunications providers, mobile operators, and private networks – with applications including smart cities, public transport networks, security, airports and more.

RADWIN OSS team is a unique combination of brilliance, spirit and just all-around great people, focus on enabling RADWIN customers to plan, deploy and manage their networks.  

We are looking to hire an experienced principal software engineer to help us plan our next generation web cloud platform. The principal software engineer’s responsibilities include recommending adjustments to resolve software issues, improving the functionality of existing software, and ensuring that the design, application, and maintenance of software meets the quality standards of the company. You should mentor, guide and train other engineers and be hands-on part of your time. A stand-out principal software engineer is one who is up to date on new technologies and software development practices. 

You should be independent and a great team player with a can-do attitude, a problem solver at heart that wants to create an amazing user experience and deliver value to our customers.  

You will work with cutting-edge technology running micro frontends and microservices over K8S hosted in AWS. 

What you will be doing:

  • Recommending new technologies that can help increase productivity.
  • Supervising and overseeing the technical aspects of projects. 
  • Investigating software-related complaints and making necessary adjustments to ensure optimal software performance. 
  • Regularly attending team meetings to discuss projects, brainstorm ideas, and put forward solutions to any issues. 
  • Perform code reviews, evaluate implementations, and provide feedback.  
  • Digest and covert complex requirements into executable project plans that include research and POC. 
  • Tackle tough problems and find creative ways to solve them. 
  • Produce clean, elegant, maintainable, robust documents and codes. 
  • Working closely with Product Manager & Designer and a say on product feature and roadmap.  
  • Have lots of fun!  



  • Bachelor’s degree in computer engineering/computer science or related field. 
  • Strong analytical skills. 
  • 5+ years proven experience in high-level programming languages, like Java, .NET, Angular, NODE.JS.  
  • Proven experience with databases (MongoDB & SQL) 
  • Proven experience in software development methodologies. 
  • Proven experience building complex web systems. 
  • Have built software and deployed on public cloud infrastructures such as AWS, GCP or Azure. 
  • Experience in the development of scalable and high-performance complex distributed systems 
  • Experience with development of multi-tenant services  
  • Familiarity with deployment and orchestration tools like Kubernetes is strongly preferred. 
  • Development experience in the security domain is strongly preferred. 
  • Ability to design and own a feature through all its phases – hands-on. 
  • A GREAT team player with excellent communication skills 
  • Be independent, creative, and communicative. 
  • Good communication skills. 
  • Excellent organizational and leadership skills 
  • Be self-driven, self-taught, and curious about new technologies. 

Apply for this position

Didn't Find a Position That Suits You? You Can Still Apply

Submit your resume and we'll get in touch if anything comes up

Start doing more with wireless