Wireless Protocol Stack Developer
OQ Technology
il y a 5h

Responsibilities :

You will be the Principal Developer for the MAC and Protocol layers of the wireless telecommunication system (both space and terrestrial) working on packet and software development aspects of the MAC layer and will be responsible for all the related technical software development activities.

You will also work closely with external partners and assume a responsible role in the team. Below is a summary of the typical tasks required for this post :

  • Own the system design, analysis and optimization of the MAC layer of OQ Technology satellite network
  • Own the definition of control and data parts of MAC interfaces and procedures including network entry, power save etc.
  • Design and develop (in software) all aspects of channel and QoS aware schedulers and refine as more data from the operation of the real network becomes available
  • Understand the PHY layer design deeply and work significantly with the PHY team to jointly design and optimize for efficient usage of the channel
  • Work with the Network teams to seamlessly integrate the MAC layer within the Network stack
  • Integrate the MAC layer with simulation infrastructure
  • Participate in architecture, design and code reviews and provide peer feedback
  • Requirements :

  • M.Sc. / Ph.D. in Electronics / Electrical / Telecommunications Engineering or an equivalent qualification from a recognized institution
  • 3+ years of experience with MAC software development for 3GPP based protocols such as LTE, CAT-M1, NB-IoT or 5G-NR, etc.
  • 3+ years of work experience in any of the L2, L3 protocol stack layers in such as LTE, CAT-M1, NB-IoT or 5G-NR, etc.
  • 3+ years of ARM microprocessor embedded software development (C / C++ development)
  • Extensive experience in designing wireless MAC layer system aspects, including interfaces, processes, schedulers, power save etc.
  • Extensive experience with software and hardware architecture aspects of MAC system design
  • Experience in system design of very high-performance software with minimum delay and limited response time, especially for embedded targets
  • Experience in modeling and validating MAC protocols using simulation tools like NS3, OPNET or other
  • Experience or contributions in one or more of the telecommunications standards on MAC layer.
  • Understanding of network layer components such as IPv4, IPv6, Mobile IP, routing, forwarding, etc.
  • Scripting ability
  • Able to consistently contribute effort, leadership, and creative thinking to solving complex and significant problems in a collaborative fashion
  • Willing to work extended hours and weekends as needed
  • Good professional spoken and written English
  • EU resident or valid visa permit in EU
  • Software Skills :

    C / C++, ARM uprocessor embedded software programming, MATLAB, NS-3

    Benefits :

    OQ Technology is an innovative company and a front runner in the global race of building a global satellite constellation for Internet-of-Things communication.

    We work closely with the European Space Agency, government institutes, and our global customers. At our company you will have a great opportunity to overtake large responsibility to build and innovate from scratch.

    You will be at the centre of decision making and will interface directly with industry and business professionals all around the world, an opportunity which is rarely offered in traditional corporates.

    Thanks to low income tax benefits in Luxembourg, we offer a very attractive and competitive compensation package for individuals and families, with flexible working hours.

    Luxembourg represents an attractive place for expats with a diverse international atmosphere.

    We offer a great opportunity for you to grow and develop and make your dreams come true. If you are looking for a challenge and looking for being part of new technology innovation in the world of satellite telecommunications, OQ Technology is the right place to be.

    Mon email
    En cliquant sur « Continuer », je consens au traitement de mes données et à recevoir des alertes email, tel que détaillé dans la Politique de confidentialité de neuvoo. Je peux retirer mon consentement ou me désinscrire à tout moment.
    Formulaire de candidature