cover image
Bright Purple

Bright Purple

www.brightpurple.co.uk

11 Jobs

23 Employees

About the Company

Bright Purple are a team of specialist Technology and Business Change recruitment consultants based in the heart of Edinburgh.

Since 1995 we have been supporting innovative clients of all sizes in placing permanent and contract candidates in IT, Data and Business Change roles.

Our Bright Purple People have decades of experience between them, and we use our industry contacts, insight and know-how to help you make the best decisions for your career or business.

We also offer extensive and bespoke background checks or both contract and permanent positions with our own in-house Pre-Employment Screening team.

With new offices, a new website and investment in new technology, there’s never been a better time to chat to Bright Purple about your recruitment needs. Our #BrightPurplePeople are ready to chat when you are!

Contact us today: 0131 473 7030
www.brightpurple.co.uk

Follow us
Instagram: @BrightPurple_People



Bright Purple are a proud Equal Opportunities and Disability Confident Employer.

Listed Jobs

Company background Company brand
Company Name
Bright Purple
Job Title
Cyber Security Risk Manager
Job Description
Job Title: Senior Cyber Security Risk Manager Role Summary: Lead the development and execution of a global cyber risk management and governance framework. Own risk governance, audit readiness, and compliance initiatives, ensuring alignment with industry standards and stakeholder expectations while balancing security and business innovation. Expectations: - Shape and mature GRC capabilities across the organization. - Influence senior leaders and drive cross‑functional collaborations. - Deliver measurable improvement in risk posture and audit performance. - Champion best practices and guide the business through certifications and audits. Key Responsibilities: - Develop, implement, and maintain risk governance frameworks, policies, and procedures. - Lead audit readiness and certification programs (e.g., SOC 2, NIST) and coordinate responses to audit findings. - Conduct risk assessments, analyze risk treatments, and report on risk exposure to executive leadership. - Collaborate with IT, Architecture, Procurement, and Business Operations to embed risk considerations into projects and initiatives. - Translate technical risk information into business value and actionable insights. - Provide guidance and training to business units on cyber risk concepts and compliance requirements. Required Skills: - Deep experience in cyber security risk management, GRC, or related roles. - Strong knowledge of industry frameworks (NIST CSF, NIST 800‑53, SOC 2, etc.). - Proven track record managing audit or certification readiness programs. - Excellent written and verbal communication; ability to influence at all levels. - Commercial awareness; ability to balance risk with business objectives. - Stakeholder engagement and cross‑functional collaboration skills. Required Education & Certifications: - Bachelor’s degree in Cyber Security, Information Technology, Business, or a related field (or equivalent professional experience). - Relevant professional certifications (e.g., CISSP, CISM, CRISC, or equivalent) are preferred but not mandatory.
Edinburgh, United kingdom
Hybrid
30-10-2025
Company background Company brand
Company Name
Bright Purple
Job Title
Software Engineer in Test
Job Description
**Job Title**: Software Engineer in Test (Senior Automation Engineer) **Role Summary** Lead the development and execution of automated test suites for a scalable, distributed patient‑monitoring platform. Work within an agile engineering team to integrate testing across hardware, software, networking, and user‑interface layers, ensuring robust, scalable test coverage that supports continuous delivery. **Expectations** - Minimum 5+ years of professional experience in test automation for large‑scale or integrated systems. - Proven senior‑level responsibility for end‑to‑end test strategy and implementation. **Key Responsibilities** - Design, develop, and maintain automated test scripts for core product components. - Integrate automated tests into CI/CD pipelines and ensure timely feedback to developers. - Collaborate with developers, system engineers, and UX specialists to define testable requirements and validate system behavior. - Evaluate and adopt modern test frameworks, tools, and best practices. - Mentor junior test engineers and share knowledge on test design, coverage, and quality metrics. - Participate actively in agile ceremonies (sprints, retrospectives, backlog refinement). - Ensure test environments mirror production configurations, managing hardware/software integration. **Required Skills** - Deep expertise in Python; strong knowledge of at least one object‑oriented language (Java, C#, or C++). - Proficiency with test automation frameworks (e.g., pytest, Selenium, Appium, JUnit, NUnit). - Experience scripting and managing CI/CD workflows (Git, Jenkins, GitLab CI, Bamboo). - Solid understanding of design principles, architectural patterns, and test‑verification best practices. - Strong analytical, problem‑solving, and debugging skills. - Excellent verbal and written communication; ability to collaborate across multidisciplinary teams. **Required Education & Certifications** - Bachelor’s degree in Software Engineering, Computer Science, or a related field (or equivalent professional experience). - Relevant certifications (e.g., ISTQB Advanced Test Automation Engineer) are a plus but not mandatory.
Edinburgh, United kingdom
On site
Junior
30-10-2025
Company background Company brand
Company Name
Bright Purple
Job Title
Business Analyst
Job Description
**Job title:** Business Analyst / Senior Business Analyst **Role Summary:** Collaborate with cross‑functional delivery teams and stakeholders to define, document, and refine product features and user stories. Ensure alignment with the strategic roadmap, support product strategy and commercial business cases, and drive effective Agile delivery across SaaS and cloud‑based products. **Expectations:** - Deliver high‑value, high‑quality solutions while preventing scope creep. - Prioritise features based on business value and support product roadmap ownership. - Assess user insights, market trends, competitor offerings, regulatory changes, and incorporate findings into product development. **Key Responsibilities:** - Define, document, and refine features and user stories for delivery teams. - Analyse customer problems, project scope, and business processes to inform detailed user stories. - Contribute to product strategy development and supporting commercial business cases. - Work within Lean and Agile principles to ensure effective delivery. - Evaluate and recommend incorporation of regulatory or compliance changes into products. **Required Skills:** - Strong analytical ability with understanding of business processes and system integrations. - Experience owning or contributing to product roadmaps, prioritising features by business value. - Background in Agile software delivery or demonstrable interest in developing Agile expertise. - Experience working with SaaS and cloud‑based products. - Excellent multitasking, balancing customer needs, product strategy, and technical considerations. - Proactive, hands‑on mindset with a passion for team success and turning ideas into reality. **Required Education & Certifications:** - Bachelor’s degree in Business, Information Systems, Computer Science, or related field. - Certifications such as Certified Business Analysis Professional (CBAP), Agile Certified Practitioner (PMI‑ACP), or equivalent are preferred.
Edinburgh, United kingdom
Hybrid
06-11-2025
Company background Company brand
Company Name
Bright Purple
Job Title
Senior Embedded Software Engineer
Job Description
**Job title:** Senior Embedded Software Engineer **Role Summary:** Lead the design, development, and testing of firmware for rugged, low‑power downhole and surface tools. Own the full firmware lifecycle from concept to deployment, ensuring high reliability and performance in extreme operational environments. **Expectations:** - Deliver high‑quality firmware solutions within agreed timelines. - Demonstrate strong ownership and proactive problem‑solving. - Collaborate effectively within a small, multidisciplinary R&D team. **Key Responsibilities:** - Design, code, and validate Embedded C firmware for 8/16‑bit microcontrollers. - Integrate safe‑failure modes and robust communication protocols into firmware. - Participate in continuous improvement of existing toolchains and development processes. - Ensure firmware meets stringent reliability, safety, and performance standards required for deep‑well applications. - Mentor junior team members and potentially lead the team in the future. **Required Skills:** - ≥5 years commercial embedded C experience on 8/16‑bit MCUs. - Deep understanding of embedded design principles and firmware development best practices. - Proven track record of delivering large, complex coding projects (≥1 000 lines). - Strong analytical and problem‑solving abilities; capable of designing elegant solutions. - Solid knowledge of digital electronics; analog circuit familiarity is a plus. - Excellent written and verbal communication; effective teamwork and collaboration. - Proactive, self‑directed mindset with the ability to work under pressure and meet deadlines. **Required Education & Certifications:** - Bachelor’s degree (or equivalent) in Electrical Engineering, Computer Engineering, or a related field. - Relevant certifications in embedded systems or firmware development are a plus.
Edinburgh, United kingdom
Hybrid
Senior
17-11-2025