Junior Embedded C/c Programmer

Belfast, United Kingdom

Job Description


Junior & Mid level Embedded C/C programmer (R&D video lab ) (EXCLUSIVE Ocho client) Hybrid role Junior & Mid level Embedded C/C programmers required for one of Northern Ireland\xe2\x80\x99s longest established R&D software labs . In a period of continued international growth they are expanding their small but tight knit Belfast team over the coming months . As part of their growth plans our client would like to appoint multiple Embedded Software Engjneers with C/C++ backgrounds. The Role As an Embedded C/C Programmer you will play a pivotal role in advancing our clients technology creating solutions for the future of multimedia processing. Your responsibilities will include: Firmware Development: You will be responsible for upgrading legacy C firmware for a video decoder System-on-Chip (SoC). Your expertise in C/C programming will be crucial in enhancing the performance and capabilities of the system. Multicore Hardware Architecture: You will work on adapting the existing firmware to support a new multicore hardware architecture. This architecture is designed to handle high-resolution multimedia content, including 8K video at 60 frames per second, and codecs such as AV1/VP9. Optimization: You will be tasked with optimizing code for performance and memory usage, ensuring that our clients solutions operate efficiently on embedded platforms. Problem Solving: You will analyze complex problems and implement innovative solutions, ensuring that our clients video decoding capabilities remain at the forefront of the industry. About our client Our client is a prominent technology company specializing in video codec hardware and software solutions. With a strong focus on video compression technologies, our client provides cutting-edge solutions for video encoding and decoding, catering to a wide range of industries, including broadcasting, streaming, and mobile devices. Their expertise in video compression has made them a key player in the field, helping deliver high-quality multimedia experiences to users worldwide and house hold technology companies . Ideal candidate
To be successful in this role, you should possess the following qualifications:

  • Bachelor\'s degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience in embedded C/C programming, with a strong background in firmware development.
Nice to haves include
  • Experience working on multimedia processing systems.
  • Familiarity with multicore hardware architecture
  • Proficiency in debugging and optimizing code for embedded systems.
  • Strong problem-solving skills and the ability to work effectively in a collaborative team environment.
  • Python, Shell/Perl scripting
  • ARM/RISC-V processor experience
  • Video coding/processing knowledge a plus
Benefits include; Attractive base salary + other market leading benefits. Group Pension Plan with Employer contributions If you think you\xe2\x80\x99d be a fit for this role , please apply to this link or chat to Phil Gamble directly for an informal chat via LinkedIn or WhatsApp. Phil has proudly worked in the Tech recruitment industry for over 18 years, successfully delivering on challenging IT recruitment campaigns in global IT software companies in the US, UK and Ireland. If you would like a discussion on how we can support your career or hiring needs please get in touch. Job Type: Permanent Benefits:
  • Company pension
  • Flexitime
Schedule:
  • Flexitime
Supplemental pay types:
  • Yearly bonus
Ability to Commute:
  • Belfast, County Antrim (preferred)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3009268
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Belfast, United Kingdom
  • Education
    Not mentioned