(Senior) Software Developer
Summary
Develops embedded C/C++ software using Agile practices like TDD and pair programming, with a focus on debugging and version control.
Salary: £35,000 - 55,000 per year Requirements: • Excellent C/C++ programming skills, effective debugging, and solid version control experience. • Familiarity with Agile software development practices such as TDD, BDD, pair programming, sprints, and user stories. • A minimum of 5 years recent industry experience. • For senior roles: specific technical expertise (e.g., embedded microcontrollers, AI, low level code, performance optimisation, UI, graphics, communication protocols, or multithreaded…