Optical and Satellite Communications Software Engineering Placement (12.5 months)
Core
Designing 3D-printed and CNC'ed parts for prototype systems, coding and testing software, and integrating hardware for optical airborne connectivity and RF satellite communication systems.
Role type
Undergraduate placement software engineer (optical and satellite communications)
Builds
Prototype systems for optical airborne connectivity and RF satellite communication
Domain
Aerospace, optical communications, radio-frequency systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Programming experience with processors and microcontrollers (e.g., Raspberry Pi, Arduino), knowledge of information theory, knowledge of control theory
Preferred skills
Software Engineering, Electronics Engineering, RF systems Engineering
Technologies
Raspberry Pi, Arduino
Responsibilities
Designing 3D-printed and CNC'ed parts for prototype systems, Coding and testing software, Integrating hardware and assisting with trials in the lab and in outdoor field tests
Seniority
Undergraduate placement