Ovyo

Embedded Developer

Reading, England, GB

13 days ago
Save Job

Summary

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 [email protected]

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: