C++ Embedded Software Engineer Job Description: The team is undertaking the design and implementation of a satellite communications SoftwareDefinedRadio (SDR) modem. You will be part of a small multi-disciplinary team containing software, system, firmware and infrastructure engineers. more »
our Modem team within the Product Engineering group. The team is undertaking the design and implementation of a satellite communications SoftwareDefinedRadio (SDR) modem. You will be part of a small multi-disciplinary team containing software, system, firmware and infrastructure engineers. … within complex systems. Developing software aspects to support the operation of satellite modem products based on SoftwareDefinedRadio technologies. Definition, implementation, verification and validation activities associated with these solutions. Work in response to requirements, defining sub-systems, communicating risk more »
our work. You will be responsible for: Designing and developing state-of-the-art FPGA designs for one of our softwaredefinedradio (SDR) solutions. Designing and testing Digital Signal Processing (DSP) algorithms using MATLAB or similar Managing technical tasks/projects and people … developments. Ability to produce high-quality FPGA designs Understanding of FPGA and SoC architectures Experience of FPGA development (eg VHDL). Understanding of radio communications Understanding of digital signal processing Development on Linux based systems Range of software development experience including MATLAB, C++, Python The package more »
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Defence
SoftwareDefinedradio Technical Specialist Dynamic (hybrid) working: We trust our people to agree, within their teams, where and when they can be most effective. Our Dynamic Working policy allows individuals flexibility around the hours they work and where they work. Typically for this … to technically lead a team of Software engineers Experience of mobile/satellite communications and their associated protocols SoftwareDefinedRadio Network architectures Communication Protocols (e.g. SPI, UART, Ethernet, PCI-Express) Communication systems, communication theory, digital signal processing (DSP, embedded firmware) Knowledge … of wireless protocols such as 5G NR, LTE and 802.11 Knowledge of Mesh Networking and associated protocols e.g AODV Knowledge of Radio interfaces and an understanding of different modulation/demodulation techniques. Software Design methodologies (e.g. UML) Ability to work proactively as part of a larger more »
Stevenage, South East, United Kingdom Hybrid / WFH Options
Defence
SoftwareDefinedradio Technical Specialist Dynamic (hybrid) working: We trust our people to agree, within their teams, where and when they can be most effective. Our Dynamic Working policy allows individuals flexibility around the hours they work and where they work. Typically for this more »