Embedded Test Software Developer
Our client, a leading organisation in the Satcomm sector, is currently seeking an Embedded Test Software Developer to join their team. This permanent role involves working on satellite technology, contributing to the next generation of space communications by developing and automating tests for embedded systems.Key Responsibilities:Develop automated and manual test suites for embedded Linux systemsWrite test applications and tools in C/C++ (on-device) and Python (host-side)Design test plans, test cases, and regression suitesAnalyse logs, traces, and system output to identify defects and verify fixesWork closely with software and hardware teams embedded within the projectIntegrate automated tests into CI pipelinesMaintain clear test documentation and contribute to release quality assessmentsJob Requirements:Degree in Computer Science, Electrical Engineering, or related disciplineProgramming skills in C/C++ and/or PythonExperience testing embedded systems or low-level softwareExperience working in Linux environments and with Linux debugging toolsFamiliarity with CI/CD workflows and GitAbility to analyse system logs and troubleshoot issues at software and hardware boundariesPreferred Qualifications:Experience with the satellite wireless ecosystemFamiliarity with gRPC/gNMI/gNOI or other management protocolsExperience with traffic generation tools (iperf, scapy, packet capture)If you are passionate about pushing the boundaries of satellite technology and global connectivity, we wa
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!