At a Glance
- Tasks: Design and develop cutting-edge maritime sensor solutions for global safety.
- Company: Join SRT Marine Systems, a leader in marine surveillance technology.
- Benefits: Enjoy competitive salary, flexible hybrid work, and great health benefits.
- Other info: Collaborative environment with opportunities for professional growth.
- Why this job: Make a real impact on global maritime safety and sustainability.
- Qualifications: Experience in software engineering with skills in .Net, Python, or C++.
The predicted salary is between 60000 - 75000 ÂŁ per year.
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and ambitious multi‑national company headquartered in the UK with a global customer base. The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies (MDA), products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers range from the largest national coast guards to individual vessel owners.
About the role of Senior Software Engineer - Sensors:
In the Edge Team, you'll work on the "sensors at the fringe" fixed and mobile surveillance equipment such as radars, cameras, RDF, AIS, and other specialist maritime sensors. Your mission will be to integrate, calibrate, and optimise these systems in non‑production environments, building the software that makes their outputs usable for downstream systems and training our Delivery Team for field deployment. The role spans multi‑domain sensor fusion, AI‑assisted analysis, anomaly detection, augmented reality, autonomous sentry operation, and evidence collection. You'll work closely with colleagues across software, hardware, data science, and infrastructure to bring innovative, high-performance edge solutions to life.
What You'll Be Doing:
- Design, develop, and maintain edge‑sensor solutions focusing on performance, reliability, and scalability.
- Build test infrastructure to capture and analyse quality and performance metrics.
- Work across the stack - UI, backend, robotics, device integrations, networking - learning new technologies as needed.
- Collaborate with cross‑functional teams to plan, build, and test complex functionality.
- Diagnose and resolve technical issues through root cause analysis.
- Automate SDLC processes to improve efficiency and reduce manual effort.
- Produce and maintain technical documentation.
- Mentor peers, contribute to code reviews, and promote collaborative working practices.
What You'll Bring:
- Strong engineering mindset with experience in one or more of: Microsoft .Net, GoLang, Python, C++, Rust.
- Broad exposure to remote sensing disciplines, including mathematics, physics, and geospatial mapping.
- Experience working with sensor hardware and electronics.
- Knowledge of networking principles, protocols, and services.
- Application development across embedded, desktop, and web platforms.
- Video and radar signal processing (e.g., OpenCV).
- AI‑based, hardware‑accelerated image processing (e.g., YOLO).
- Familiarity with enterprise systems architecture.
- Experience with version control systems (Git) and SDLC automation tools.
- Excellent problem‑solving, debugging, and collaboration skills.
Why Join Us?
- Work on mission‑critical maritime surveillance systems used worldwide.
- Be part of an ambitious, innovative, and supportive team making a direct impact on global maritime safety and sustainability.
- Enjoy flexible hybrid working.
- Competitive salary and benefits, including matched pension contributions up to 5%, private health care, development and training programmes.
SRT Marine Systems plc is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and welcome applications from all backgrounds.
Senior Software Engineer - Sensors employer: SRT Marine Systems
Contact Detail:
SRT Marine Systems Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - Sensors
✨Tip Number 1
Network like a pro! Reach out to current employees at SRT Marine Systems on LinkedIn. A friendly chat can give you insider info and might just get your application noticed.
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Make sure you can talk confidently about your experience with sensor technologies and software development. We want to see your passion shine through!
✨Tip Number 3
Showcase your problem-solving skills during interviews. Be ready to discuss past projects where you tackled complex issues, especially in multi-domain sensor fusion or AI-assisted analysis. We love a good story!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets into the right hands. Plus, it shows you’re genuinely interested in joining our ambitious team.
We think you need these skills to ace Senior Software Engineer - Sensors
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your experience with sensor technologies, programming languages like Python or C++, and any relevant projects you've worked on.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about marine technology and how your background makes you a great fit for our team. Be sure to mention specific projects or achievements that showcase your engineering mindset.
Showcase Your Problem-Solving Skills: In your application, include examples of how you've tackled complex technical challenges in the past. We love seeing candidates who can think critically and come up with innovative solutions, especially in sensor integration and software development.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!
How to prepare for a job interview at SRT Marine Systems
✨Know Your Tech Inside Out
Make sure you brush up on the technologies mentioned in the job description, like Microsoft .Net, GoLang, and Python. Be ready to discuss your experience with sensor hardware and how you've tackled challenges in remote sensing disciplines.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've diagnosed and resolved technical issues in past projects. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your analytical thinking.
✨Collaborate Like a Pro
Since the role involves working closely with cross-functional teams, think of instances where you've successfully collaborated with others. Be ready to discuss how you’ve contributed to team projects and mentored peers in the past.
✨Ask Insightful Questions
Prepare thoughtful questions about SRT's current projects or future innovations in maritime surveillance technology. This shows your genuine interest in the company and helps you understand how you can contribute to their mission.