C Software Engineer - Dublin (Linux/Android)

Dublin  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

  • Work for a leading software house in Dublin
  • Opportunity to work with the best in the industry
  • 6 month role with potential to extend

Excellent role for a an innovative C Software Engineer to work on an existing signal processing software libraries and analyse, optimise, and help refactor them, if necessary, for deployment onto an Embedded Linux environment. This exciting role will give you the opportunity to work on a world's first, ground breaking, new product developed in collaboration with a well-known consumer devices company. You will work alongside experienced and talented algorithm, software and hardware

The Role

  • Take existing signal processing algorithms (developed in Matlab), and re-write them in C and deploy on to target platforms such as Linux, Android and iOS
  • Integrate new algorithm modules with the existing C library platform
  • Verification of the C implementation
  • Provide the efficient C implementation to ensure that the final software operates within the time and memory constraints of the target environment
  • Carry out profiling and detailed code analysis on different platforms using readily available software analysis/profiling tools.
  • Refactor existing C ode modules

Relevant Skills

  • Relevant degree qualification in Electronic Engineering, Computer Science, or related field
  • 5 year's recent commercial development experience in C
  • Experience in Digital Signal Processing or algorithm implementation in C
  • Experience developing and deploying to Linux
  • Experience using a number of different debugging and profiling tools under different environments.
  • Experience of working in a structured software environment (eg, QMS, source control, CUnit, JIRA, CUnit, Valgrind, Make).

Desirable Skills:

  • Experience using the Matlab development tool.
  • Experience in C++, Scripting, Python
  • Experience in fixed point arithmetic implementation

Attractive conditions with a very impressive organisation

Dublin south central location

Please get in touch with Karen Deignan via phone or email (see below) or Apply now

Start date
n.a
From
CPL Solutions
Published at
22.05.2015
Project ID:
909252
Contract type
Freelance
To apply to this project you must log in.
Register