At a Glance
- Tasks: Join us to develop cutting-edge automated test tools for Smart TV technology.
- Company: OBS is a leading expert in Smart TV, based in Bristol.
- Benefits: Enjoy flexible hours, 25 days leave, life insurance, and career progression.
- Why this job: Work in a fast-paced, tech-savvy environment with passionate engineers.
- Qualifications: Experience in Linux, Git, Jira, agile methodologies, and web frameworks like Django and React.
- Other info: We value real-world impact and smart collaboration—join us!
The predicted salary is between 36000 - 60000 £ per year.
OBS is looking for new talent to join our dynamic & growing team in Bristol. If you are looking to further your career in software engineering, OBS could be the place for you. As leading experts in Smart TV, OBS can provide the opportunity to work in an exciting fast-paced, high-tech environment with the potential to further develop your software skills in a wide variety of technologies and learn from our team of motivated and passionate engineers.
Key Responsibilities
- Development of TV centric automated test & certification tools including OBS’ HbbTV Test harness
- Development, maintenance and review of related TV conformance tests including HbbTV test cases
- Interpretation of related product requirements and industry specifications
- Research, design and implementation of automated software validation frameworks
- Communication with internal and external stakeholders
- Defect triage and resolution
Essential skills
- Development of software within a Linux environment
- Experience using Git, or similar version control tools
- Experience using Jira, or similar issue management tools
- Experience with agile development methodologies
- Experience with performing code reviews
- Proactive and willing to take ownership of problems
- Works effectively as part of a team and individually
- Clear concise communication, both written and verbal
- Experience using Django, Flask (backend), React (frontend)
- Experience using Docker
- Experience with CI/CD tools/methodologies (e.g. Jenkins, GitHub Actions) to automate software development pipelines
- Experience with Digital TV related technologies e.g. HbbTV
We provide a great working environment with flexible working hours and benefits which include 25 days paid annual leave plus public holidays & your birthday off, company pension, life insurance, cycle to work scheme, free eye care, training programmes, and career progression opportunities.
At OBS, we focus on real-world impact, not buzzwords. If you’re ready to join a team that values technical excellence, reliability, and smart collaboration—we’d love to hear from you.
Software Engineer – Level 2, Bristol, UK employer: Ocean Blue Software Ltd.
Contact Detail:
Ocean Blue Software Ltd. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer – Level 2, Bristol, UK
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as HbbTV, Django, Flask, and React. Having hands-on experience or projects showcasing these skills can set you apart during discussions.
✨Tip Number 2
Engage with the software engineering community, especially those focused on Digital TV technologies. Networking can provide insights into the company culture at OBS and may even lead to referrals.
✨Tip Number 3
Prepare to discuss your experience with agile methodologies and version control tools like Git. Be ready to share examples of how you've effectively collaborated in teams and managed code reviews.
✨Tip Number 4
Research OBS and its products thoroughly. Understanding their mission and recent developments will help you articulate why you're a good fit and how you can contribute to their goals during any interviews.
We think you need these skills to ace Software Engineer – Level 2, Bristol, UK
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the job description. Focus on your software development experience, particularly in Linux environments, and mention any specific technologies like Django, Flask, or React.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software engineering and your interest in working at OBS. Mention how your skills and experiences make you a great fit for their team and the specific projects they are working on.
Showcase Relevant Projects: If you have worked on projects that involve automated testing, CI/CD tools, or digital TV technologies, be sure to include these in your application. Provide links to your GitHub or portfolio to demonstrate your coding abilities.
Prepare for Technical Questions: Anticipate technical questions related to software development methodologies, version control systems, and specific technologies mentioned in the job description. Brush up on your knowledge of agile practices and be ready to discuss your previous work experiences.
How to prepare for a job interview at Ocean Blue Software Ltd.
✨Showcase Your Technical Skills
Be prepared to discuss your experience with the essential skills listed in the job description, such as Linux development, Git, and agile methodologies. Bring examples of past projects where you used these technologies to demonstrate your expertise.
✨Understand the Company and Its Products
Research OBS and its focus on Smart TV technologies. Familiarise yourself with HbbTV and other digital TV technologies mentioned in the job description. This knowledge will help you answer questions more effectively and show your genuine interest in the role.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your problem-solving abilities, especially related to defect triage and resolution. Think of specific challenges you've encountered in previous roles and how you overcame them, as this will highlight your proactive approach.
✨Practice Clear Communication
Since clear communication is key in this role, practice articulating your thoughts clearly and concisely. Prepare to explain complex technical concepts in simple terms, as you may need to communicate with both technical and non-technical stakeholders.