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