Principal Software Engineer (Fully Remote)

Spacelabs Healthcare
Edinburgh, United Kingdom
2 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 84K

Job location

Remote
Edinburgh, United Kingdom

Tech stack

C
Java
.NET
Microsoft Windows
Agile Methodologies
Amazon Web Services (AWS)
Apache HTTP Server
Software System Penetration Testing
Azure
C Sharp (Programming Language)
C++
Code Review
Computer Security
Databases
Linux
Firmware
Field-Programmable Gate Array (FPGA)
Web Servers
IIS
WildFly (JBoss AS)
Joint Test Action (IEEE Standards)
Kali Linux
PostgreSQL
Microsoft SQL Server
Windows Server
MySQL
Routing
Open Web Application Security
Systems Development Life Cycle
Software Engineering
Wireshark
USB
Teststand
Firewalls (Computer Science)
Integration Tests
Information Technology
Metasploit
Nessus
Operational Systems
Burpsuite

Job description

Principal Cybersecurity Test EngineerLocation: Edinburgh, ScotlandCompany: Spacelabs HealthcareEmployment Type: Full-Time, PermanentAbout Spacelabs HealthcareAt Spacelabs Healthcare, we are on a mission to provide continuous innovation in healthcare technology for better clinical and economic outcomes. Our scalable solutions deliver critical patient data across local and remote systems, enable better-informed decisions, increase efficiencies, and create a safer environment for patients.Why work at Spacelabs? Because lives depend on you!Job SummaryThe Principal Cybersecurity Test Engineer is an elite-level individual contributor role within the Spacelabs Cybersecurity Team. This position is responsible for designing and conducting penetration testing to ensure robust security controls for Spacelabs products, infrastructure, and solutions.Key ResponsibilitiesDesign and execute penetration tests simulating advanced cyber threat tactics and techniques.Research emerging threats, vulnerabilities, and attacker methodologies using internal and external resources.Develop and maintain security assessment project plans.Create and implement security exploits for penetration testing; continuously adopt new exploit development methods.Evaluate applicability of exploits and tools for products and applications.Support security awareness initiatives and product investigations for complaints/incidents.Participate in requirement reviews, team meetings, and company-wide security knowledge-sharing activities.Perform code reviews, integration testing, and implement fixes for software defects and change proposals.Document test plans, scenarios, findings, and recommendations in detailed penetration test reports.Provide regular progress updates and conduct technical reviews of test activities and results.QualificationsDomain ExpertiseDeep understanding of firmware, operating systems, applications, networks, encryption algorithms, and access control models.Proficiency in coding, Morgan Hunt are working with a central government organisation to recruit a Principal Cyber Security Engineer on a 2-year FTC. The role requires someone with a strong background in Azure infrastructure, as well as AWS experience and Windows Server knowledge. Key..., Job Title: Supplier Risk Assurance Lead Location: Scotstoun. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role Salary: Up to £48,500 (dependent on skills and experience) What you'll be..., Job Description: As a Principal Quality Assurance Engineer you will help drive quality throughout the product development lifecycle, lead the adoption of Advanced Product Quality Planning (APQP), and collaborate across disciplines to ensure solutions meet the highest..., A recruitment agency is seeking a Principal Software Engineer for a 12-month contract in Edinburgh. The role involves delivering software solutions, mentoring engineers, and working closely with stakeholders. Candidates must have experience in C programming and TestStand,...

Requirements

languages: Assembly, C, C++, Java, C#, .NET, Python.Expertise in operating systems (Linux, Windows), databases (MS SQL, MySQL, Postgres), and application/web servers (Apache, IIS, Wildfly).Strong networking knowledge (switching, routing, firewalls) and hardware hacking (JTAG, FPGA, USB).Experience with security testing tools: Kali Linux, Nessus, Metasploit, BurpSuite, Wireshark, etc.Familiarity with secure coding practices (OWASP), SDLC, and security frameworks (ISO 2700x, NIST).Understanding of medical device regulations and quality system requirements.Agile/Digital ExperiencePassion for Agile processes, data-driven development, and collaborative cross-functional teams.Individual SkillsSelf-motivated, strong problem-solving and analytical skills.Excellent communication and teamwork abilities.Ability to thrive under pressure and adapt to changing priorities.Education & ExperienceBachelor's degree with 12+ years of related experience OR Master's degree with 10+ years of related experience.Degree in Computer Science, Cybersecurity, Software Engineering, or related technical discipline. Similar jobs, Do you want to push the boundaries of your profession, working on some of the UK's most interesting schemes in an open, collaborative and empowering culture? Do you have experience of working for an engineering design consultancy? Do you have the ability to deliver a high..., Overview Principal Consultant | Lenders Environmental & Social Advisory We are seeking ambitious individuals to support the growth of our Lenders' Environmental and Social (E&S) Advisory business in the UKIMEA region. The role focuses on delivering E&S Advisory services...

Benefits & conditions

Job Description Principal Firmware Engineer Edinburgh 12-month contract Paying up to £90p/h (inside IR35) The Opportunity We are seeking a Senior or Principal Firmware Engineer to join a high-performing engineering team delivering advanced digital systems within the..., Job Description Principal Firmware Engineer Edinburgh 12-month contract Paying up to £75p/h (inside IR35) The Opportunity We are seeking a Senior or Principal Firmware Engineer to join a high-performing engineering team delivering advanced digital systems within the..., Principal Firmware Engineer Edinburgh 12-month contract Paying up to £90p/h (inside IR35) The Opportunity We are seeking a Senior or Principal Firmware Engineer to join a high-performing engineering team delivering advanced digital systems within the Aerospace, Defence, and...

About the company

Spacelabs Healthcare is driving innovation in healthcare technology to improve clinical and economic outcomes. Our scalable solutions deliver critical patient data across local and remote systems, enabling better decisions, increased efficiency, and safer care. We're...

Apply for this position