
Software Engineer, Level I-II
Centaur Health
full-time
Posted on:
Location Type: Hybrid
Location: Crawley • 🇬🇧 United Kingdom
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
LinuxPythonQt
About the role
- Designing, developing, testing, and maintaining software for medical devices
- Writing code in languages such as C++ or Python
- Creating software architecture
- Executing rigorous testing and validation
- Collaborating with cross-functional teams
- Documenting software processes for regulatory compliance
Requirements
- 3+ years of experience developing with Python
- Experience with web-based client/server applications
- S. in Computer Science or equivalent
- Experience with Linux and bash
- Understanding of network communications and TCP protocols
- Experience with Qt, C++, and medical device regulations is a plus
Benefits
- Health insurance
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C++Pythonsoftware architecturetestingvalidationLinuxbashQtweb-based applicationsnetwork communications
Soft skills
collaborationdocumentation
Certifications
Bachelor's in Computer Science