cover image
Ovyo

Embedded Developer

Hybrid

Reading, United kingdom

Freelance

25-04-2025

Share this job:
Expired

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