SonicJobs Logo
Login
Left arrow iconBack to search

Embedded Test Software Developer

Matchtech
Posted 2 days ago, valid for 14 days
Location

Farnborough, Hampshire GU14 6SB, England

Salary

£40,000 - £48,000 per year

info
Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • Our client, a leading organization in the Satcomm sector, is seeking an Embedded Test Software Developer to contribute to satellite technology.
  • This permanent position involves developing and automating tests for embedded systems, requiring a degree in Computer Science, Electrical Engineering, or a related discipline.
  • Candidates should have programming skills in C/C++ and/or Python, along with experience testing embedded systems in Linux environments.
  • The role offers a competitive salary of £50,000 - £65,000 per year and requires a minimum of 3 years of relevant experience.
  • If you are passionate about satellite technology and global connectivity, apply now to join this innovative team.


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 systems
  • Write test applications and tools in C/C++ (on-device) and Python (host-side)
  • Design test plans, test cases, and regression suites
  • Analyse logs, traces, and system output to identify defects and verify fixes
  • Work closely with software and hardware teams embedded within the project
  • Integrate automated tests into CI pipelines
  • Maintain clear test documentation and contribute to release quality assessments


Job Requirements:

  • Degree in Computer Science, Electrical Engineering, or related discipline
  • Programming skills in C/C++ and/or Python
  • Experience testing embedded systems or low-level software
  • Experience working in Linux environments and with Linux debugging tools
  • Familiarity with CI/CD workflows and Git
  • Ability to analyse system logs and troubleshoot issues at software and hardware boundaries


Preferred Qualifications:

  • Experience with the satellite wireless ecosystem
  • Familiarity with gRPC/gNMI/gNOI or other management protocols
  • Experience with traffic generation tools (iperf, scapy, packet capture)


If you are passionate about pushing the boundaries of satellite technology and global connectivity, we want to hear from you. Apply now to join our client's innovative team and play a crucial role in shaping the future of space communications.

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.