Senior Software Engineer
Planet Pharma
Charing Cross, United Kingdom
16 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 96KJob location
Charing Cross, United Kingdom
Tech stack
Amazon Web Services (AWS)
Systems Engineering
Unit Testing
C++
Cloud Computing
Inter-Process Communication
QT
Software Engineering
Google Test
React
gRPC
Requirements
- A BS/MS in Computer, Electrical, Electronics Engineering, or a related field.
- Proven experience developing high-quality, high-performance code in modern C++ (C++17 or higher).
- Strong expertise working within Unix/Linux environments.
- Hands-on experience with inter-process communication frameworks such as gRPC, DDS, or Zenoh.
- Background working with deployed hardware systems and remote device management.
- Skilled in unit testing methodologies like TDD, with familiarity with testing frameworks such as Google Test.
- An independent problem solver comfortable navigating complex, interconnected ecosystems.
- A commitment to high code craftsmanship and quality assurance.
Nice To Have
- Experience with GUI frameworks like React or Qt.
- Prior work in the medical device or similarly regulated industries (automotive, aerospace, finance).
- Knowledge of Amazon Web Services (AWS).
- Systems engineering and design experience.
- Understanding of core security principles.
Preferred Education & Experience
- A relevant degree (BS/MS) and significant experience in embedded, application, or cloud-based software development, ideally within regulated environments.
About the company
Senior Software Engineer - Innovate at the Forefront of Medical Technology, The Planet Group of Companies is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.