Sorry, but this job has expired. Please try another search or browse our jobs.

Senior C Software Engineer

Job Category:
Software Developer/Engineer
Job Type:
Level of IT Experience:
5-10 Years
South Dublin, West Dublin
Dublin South
Salary Description:
Emtech Recruitment
Job Ref:

Senior C Software Engineer with 5 years C Software Development experience required for permanent role in South Dublin.

This role is part team management, part software development
• Manage the software and test development team
• Provide architecture oversight of C software library platform
• Liaise with the customer to elicit software requirements and plan software development activity
• Manage software deliverables timelines
• Take existing signal processing algorithms (developed in Matlab), re-write them in C, and deploy on to target platforms such as Windows, Linux, Android and iOS
• Integrate new algorithm modules with the existing C library platform
• Verify C implementation:
• Unit testing
• Establishment of equivalence with Matlab
• Provide an efficient C implementation to ensure that the final software operates within the time and memory constraints of the target environment
• Conduct profiling and detailed code analysis on different platforms using readily available software analysis/profiling tools
• Refactor existing C code modules when/if required
• Work within our software development environment adopting and ensuring adherence to coding and software development methodologies, source control procedures, software release procedures, and Quality Control process

• Relevant Degree qualification in Electronic Engineering, Computer Science, or related field
• Five year’s recent commercial development experience in C
• Capable of exhibiting the right level of assertiveness and drive to ensure the software team deliver on schedule
• Experience in customer/stakeholder engagement
• Experience in delivery planning and team management
• Experience in digital signal processing or algorithm implementation in C
• Experience using a number of different debugging and profiling tools under different environments
• Ability to work independently and to deliver deadlines.
• Experience in a structured software environment (e.g., QMS, source control, JIRA, CUnit, Valgrind, Make)

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

Please contact Emer Moore in confidence

Contact Details:
Emtech Recruitment
Tel: 353 (0)57 863 8188
Contact: Emer Moore

You may return to your current search results by clicking here.

This website uses cookies. Read our cookie policy for more information. By continuing to browse this site you are agreeing to our use of cookies.

Latest Job Listings