
Embedded Developer
Hybrid
Reading, United Kingdom
Freelance
25-04-2025
Job Specifications
Title: Embedded Software Engineer – RTOS
Type: Long term contract (12months +)
Location: Remote
About Ovyo
Ovyo works globally with companies in the TV, Media, Aerospace and Satellite communication industries including some of the top household brands. We are working on a mix of long-term customer engagements and shorter consulting projects, quickly fast tracking their experience within the industry, and their career.
Responsibilities:
Collaborate with stakeholders to understand and implement functionality requirements.
Design, implement, test, and maintain software features for embedded real-time systems in C++.
Develop and execute automated unit and integration tests to ensure reliability.
Test and debug software in both simulation environments and on target hardware.
Employ design patterns and best practices to deliver secure, extensible, and high-quality software.
Participate in Agile development practices and contribute to team-wide best practices.
Conduct peer reviews and testing of team members’ code to maintain high-quality standards.
Generate and maintain documentation using tools like Jira and Confluence.
Engage in debugging, performance characterization, and collaboration with cross-functional teams.
Required Experience:
2+ years experience in C++ development for embedded systems.
Low level embedded experience
Expertise developing on embedded systems and completing software integration in embedded systems.
Track record of delivering reliable real-time embedded functionality.
Proficiency with Linux and FreeRTOS operating systems.
Experience with complex time critical systems
Strong knowledge of physical interfaces such as Serial, Ethernet, SPI, CAN, etc.
Extensive experience in debugging and performance analysis on hardware.
Familiarity with source code management tools (Git) and CI/CD pipelines.
Strong problem-solving skills with a focus on collaboration and attention to detail.
Effective communication and organizational skills to thrive in an Agile team environment.
To apply for the role or for more information get in touch with the team at Ovyo at talent@ovyo.com
About the Company
At Ovyo, we drive the programmes and build the platforms that shape the way the world watches video and connects. We are a B2B Professional Services company focused on the video, comms & satellite industries, with offices in the UK and India. We are passionate about being easy to do business with and are very proud of our track record of exceeding our customers’ expectations in that regard. Our customers come to us to help them launch large, complex programmes and enable transformational change for them which they simply do... Know more
Related Jobs


- Company Name
- European Tech Recruit
- Job Title
- GPU Software Engineer - Vulkan / OpenGL / DirectX / Metal
- Job Description
- GPU Software Engineer - Vulkan / OpenGL / DirectX / Metal We're currently on the lookout for a GPU Software Engineer for a global technology giant in Cambridge. A true leader in research, development, and innovation, this global technology powerhouse invests heavily into R&D to make huge technological advancements in various sectors. In this role, you will be designing and developing features for the 3D Graphics API, working on new API extensions, working on changes to GPU architectures and evaluating performance. This is a full-time 12 month contract based on-site in Cambridge. There is a high possibility of it extending. For this GPU Software Engineer position, I'm interested in speaking to people with the following: A minimum of a few years experience in GPU software architecture and/or driver development Experience with one or more of the following: Vulkan, Metal, OpenGL, DirectX11, DirectX12 or OpenCL I welcome your application if you'd like to find out more and if you know someone it would suit, we offer a fantastic referral scheme which I would be happy to discuss. Keywords: Consumer Electronics / GPU / Architecture / OpenGL / Graphics / Vulkan / Metal / DirectX11 / DirectX12 / OpenCL #consumerelectronics #gpu #graphics #architecture By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/)


- Company Name
- Talk Straight Group
- Job Title
- First Line Support Engineer
- Job Description
- We are seeking a proactive and customer focused First Line Support Engineer to join our busy support team. In this role, you will be the initial point of contact for customers seeking technical assistance. You will diagnose and troubleshoot basic issues, manage ticket escalation, and ensure a positive experience for our customers. This is a fast-paced environment, and the ideal candidate will be comfortable handling multiple tasks, prioritising issues, and maintaining excellent communication with users by ticketing systems, email and phone calls. Key Responsibilities Of This Role Respond promptly to incoming support requests via phone, email, and ticketing systems. Remotely diagnose and troubleshoot connection issues, firewall issues and network issues. Provide clear and effective solutions or escalate complex issues to second-line support as needed. Guide customers through step-by-step resolutions and ensure their issues are resolved satisfactorily. Perform routine checks and maintenance on customer equipment to prevent issues. Accurately document all customer interactions, issues, and resolutions in the support system. Provide feedback on recurring issues to help improve products and services. Work closely with second and third line support, and other departments to resolve complex technical problems. Participate in team meetings and contribute to continuous improvement initiatives. How We'll Support You Full structured training will be provided. Regular 1-1's with your line manager to review progress and provide support. Annual performance review. A friendly, welcoming and supportive culture. Development opportunities. Working Environment We offer hybrid working to promote a healthy work/life balance, working remotely and attending our Ilkley office 3 days per week (Tuesday to Thursday, subject to change). Therefore you will need to be within a reasonable commute of this office. Requirements Essential Excellent communication skills, both verbal and written. Strong interpersonal skills with a customer-centric attitude. Patience and empathy when dealing with frustrated or non-technical customers. Analytical mindset with the ability to think critically and resolve issues efficiently. Willingness to learn and adapt to new technologies and processes. Familiarity with networking concepts, including TCP/IP, DNS, DHCP and VPN. Strong understanding of internet services, networking hardware, and common operating systems. Successful applicants will have to undergo a basic DBS check. Desirable Minimum of 1-2 years of experience in a technical support role, preferably within an ISP or telecommunications environment. Relevant certifications (eg. CompTIA, Network+, Cisco CCNA) are a plus. Benefits Starting salary £24,570 pa Up to 25 days holiday per year plus Bank Holidays Wellbeing day. Hybrid working. Company events. Company pension - 5% employer contribution Referral program. Contractual sick pay. Employee Assistance Program. Contractual maternity and paternity pay. Health Cash Plan. Non-work related training allowance. Volunteering day. Day off for your birthday. Closing date for applications: 09/05/2025 NO RECRUITMENT AGENCIES** Who We Are Schools Broadband, a division of Talk Straight Ltd, is now the leading provider of web filtering, safeguarding and security software for schools and multi academy trusts. We place safeguarding and security at the heart of everything we do and as such have received several awards from the Internet Service Providers Association for providing the best security in the country. We now protect over 2500 organisations against advanced cyber-attacks and keep nearly one million school children safe online with our unique cloud-based platform. With steady year on year growth since our inception in 2007, we are a rapidly growing company with a talent pool of over 70 employees who we place at the centre of our success. Equal Employment Opportunity We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. This job description is intended to convey information essential to understanding the scope of the job and the general nature and level of work performed by job holders within this job. However, this job description is not intended to be an exhaustive list of qualifications, skills, efforts, duties, responsibilities or working conditions associated with the position.


- Company Name
- Simon James I.T. Ltd
- Job Title
- Frontend Developer
- Job Description
- Lead Frontend Engineer – NextJS & App Router We’re looking for a Frontend Lead Engineer for an ongoing contract with a Telecommunications client in West London. you'll have a solid Front End Development background along with strong NextJS with App Router experience & Headless CMS, React (NextJS), Vue, or Angular. Extensive experience in building scalable, performant web applications. NextJS, React, Headless CMS, Vue, Angular They take ownership of complex frontend features, ensuring high-quality, accessible, and responsive UI design. The Frontend Lead Engineer plays a key role in technical decision-making, contributes to code reviews, and guides junior engineers in best practices. They collaborate closely with design, backend, and product teams to implement cohesive user experiences and drive continuous improvement in frontend standards and practices. London/Paddington 1-2 days per week, 6 months to start


- Company Name
- Owen Thomas
- Job Title
- Platform Engineer Contract | NestJS, TS, Docker, Kubernetes, AWS and DevOps | AI / LLM focused, Social Media start-up, US expansion | £500 - 550pd Outside, 6-month contract | London, Hybrid or Remote
- Job Description
- Platform Engineer Contract | NestJS, TS, Docker, Kubernetes, AWS and DevOps | AI / LLM focused, Social Media start-up, US expansion | £500 - 550pd Outside, 6-month contract | London, Hybrid or Remote Company: An AI Social app start-up - with huge ambition, is going for a big scale up phase across the US this summer. The company is already generating crazy amounts of traffic to their application and are releasing features weekly, with incredible speed and impact. They are now looking to bolster the lean close-knit team, with a Full stack Platform engineer, who can drive forward all things Cloud, Infrastructure and DevOps (addressing a skills gap they currently have). The business is well positioned financially and are looking to raise more money as they are set to scale the US. This is a great opportunity to join a company with an incredible office and culture - ideally you can visit the office weekly, but can be fully remote for someone excellent! Platform Engineer Contract | NestJS, TS, Docker, Kubernetes, AWS and DevOps | AI / LLM focused, Social Media start-up, US expansion | £500 - 550pd Outside, 6-month contract | London, Hybrid or Remote You’ll build and scale the backend systems and APIs that power our product experience, working closely with the iOS team to deliver features customers love. 5+ years commercial experience working commercially as an Backend Engineer. Experienced managing Infrastructure with Terraform and CI/CD pipelines TypeScript, NodeJS (express), Docker, Terraform AWS, Postgres B2C exposure ideally Excellent communicator (especially about how things work under the hood) Strong with Systems Design and Architecture design Platform Engineer Contract | NestJS, TS, Docker, Kubernetes, AWS and DevOps | AI / LLM focused, Social Media start-up, US expansion | £500 - 550pd Outside, 6-month contract | London, Hybrid or Remote £500-550 per day Outside ir35 6-month contract, likely extension Please apply ASAP with a CV and we will give you a call if we think you are a match! :D