analysis to delivery. Demonstrable experience in a technical leadership role within a software team. Expert knowledge and experience with implementation skills such as object-oriented programming, pair programming, memory management, distributed systems programming, multi-threaded programming, and on-target debugging. Advanced knowledge of C++ is required. Experience with Agile/Scrum development practices. Advanced knowledge of verification skills such … as test-driven development, unit testing, code reviews, defect characterization, requirements analysis and planning skills such as user story development, backlog management, high-level estimation, and detailed estimation. Advanced configuration management skills such as revision control, continuous integration, continuous deployment, automated build systems, releasemanagement, and technical documentation. Intermediate knowledge of electronics including micro-controllers, memory More ❯
experience in embedded software development, from concept to deployment. Strong understanding of software architecture, design patterns, and system modelling. Experience with real-time operating systems, multi-threaded programming, memory management, and on-target debugging. Proficiency in verification techniques such as test-driven development (TDD), unit testing, code reviews, and defect characterization. Hands-on experience with CI/CD systems … e.g., Bamboo, Jenkins), automated test frameworks (e.g., Fitnesse, Cucumber), and hardware debuggers (e.g., Lauterbach) is beneficial. Familiarity with configuration management, including version control, automated build systems, releasemanagement, and technical documentation. Strong analytical skills in requirements analysis, user story development, backlog management, and estimation. Excellent communication, leadership, and interpersonal skills, with the ability to collaborate across … mission-critical assignments. With a proven track record of success globally, we are the recruitment partner of choice to many blue chip, medium and small organisations, providing Executive Search, Management Selection and Psychometric Assessment Services to its clients. More ❯
Newark, Nottinghamshire, East Midlands, United Kingdom
Professional Technical Ltd
and running automated testing platforms and unit tests. Experience with project tracking tools such as Jira. Understanding of software development workflows including IDEs/toolchains, version control, testing, and release management. Strong skills in Microsoft Office suite (Excel, Word, PowerPoint, Outlook). Excellent organizational and analytical skills. Desirable Skills: Familiarity with other programming languages (e.g., C#). Experience with More ❯