Senior Software Engineer

TieTalent
Southampton, UK
26 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Microsoft Windows Agile Methodology Application Layers C++ (Programming Language) Continuous Integration Linux Embedded C Graphical User Interface Monitoring of Systems Python (Programming Language) Transport Layer Requirements Management
+6 more
Software Engineering Systems Integration System Availability Gitlab-ci Information Technology Jenkins

Job description

  • Leading the development of complex features and projects
  • Collaborating with stakeholders and customers to maintain and develop software
  • Assisting the software engineering manager in requirements management, estimation, and planning
  • Devising innovative solutions to improve software processes and quality
  • Integrating software with hardware to deliver complete systems
  • Optimising application architectures for scalability and performance
  • Monitoring system performance and troubleshooting to ensure high availability and reliability
  • Designing, implementing, and maintaining CI/CD pipelines to automate software delivery processes
  • Supervisory responsibilities: technical mentoring of junior engineers
  • Sprint board management

Requirements

  • Significant experience with embedded C/C++ and Python
  • Extensive expertise across Linux and Windows operating systems
  • Strong understanding of electronics and systems design
  • Hands-on experience with hardware-software integration
  • Experience with internet, application layer, transport layer, and security protocols
  • Proficiency with CI/CD tools such as Jenkins or GitLab CI/CD
  • In-depth understanding of video and image processing
  • Agile methodology and software development lifecycle knowledge

Desired Skills

  • Designing and implementing graphical user interfaces
  • Appreciation for physics, particularly radiation-related topics, * Bachelor’s degree in computer science, electronics, or a related field
  • Hands-on experience in software and firmware development

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:31 min

Implementing initial GitOps architecture with Jenkins and Argo CD

Lian Li · World Congress 2022

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:38 min

Challenges with legacy Jenkins and Groovy pipelines

Martin Beránek · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

Videos

See all

Related articles

See all