Software Engineer

 

At Movandi we work as a team. We like hard problems and solving them with the sharpest people. Movandi’s 5G journey spans only a few years, but the results have been significant — from foundational research and innovative modular, high efficiency mmWave system design to the introduction of our BeamXR 5G system that delivers improvements in performance, coverage, and latency to connect 5G everywhere.

In this position, the successful candidate will be responsible for developing software for Movandi mmWave system platforms. You will be working with the Systems, RF teams, and our customers to define the software functionality required and developing and validating the software to meet these requirements.

We are particularly interested in hearing from candidates who are passionate and experienced in embedded C and Python programming, product development, software development + integration + testing, self-motivated, enjoy working on challenging problems, and consider innovative solutions to those problems. You will also need to enjoy working in a fast-paced start-up environment.

 

Job Responsibilities

·         Capturing and documenting software requirements for communication systems and platforms.

·         Developing drivers, control, and application software for 5G RF and Physical Layer communication systems using Movandi chipsets.

·         Integration of Movandi SW into customer specific platforms.

·         Documentation of the software for both internal and customer use.

Requirements

·         BSc or equivalent degree with at least 5 years of experience in embedded software development.

·         Experience with developing software for wireless communication chipsets.

·         Good C and python programming skills for embedded system.

·         Experience with software verification and debugging using LAB equipment such as Oscilloscope, Logic Analyzer, Spectrum Analyzer.

·         Experience with embedded operating systems and schedulers, familiarity with Linux is a plus.

·         Experience with Agile development, Test Automation, and CI/CD (Jenkins).

·         Good communication skills, both verbal and written.

·         Results oriented with proactive attitude to follow up and close action items.

·         Enthusiasm and motivation to take ownership of a project.

This position has been filled. Would you like to see our other open positions?