Cache of job #14051803

Job Title

Embedded Software Engineer

Employer

CPL

Location

Clare

Description

Our client, a leading player in the transport industry are on the lookout for talented Embedded C / ++ Engineers for their ongoing R&D. Brief outline as follows; Description. Key Accountabilities and Responsibilities. Product Impact & Scope of Innovation : Responsible for development of embedded software for new ECUs. Technical Expertise : Knowledge of Systems Architecture and development. Experience of developing in an embedded environment, and a good understanding of C/++, Virtualisation, and Embedded Operating Systems. Teamwork and Leadership : Positive team player, with the strength of character to drive junior Software Developers to support the development of robust code. Problem Solving : Issue resolution is a key skill and software is often the quickest but most complex to understand due to it lack of physical nature. It is critical that the role is capable of using extensive theory based problem solving as repeating defects is often very time consuming and difficult, so being able to develop a list of theoretical root causes and be able to eliminate these through analysis/test is fundamental. Planning and Scheduling : Agree a complete end to end development schedule for software including release timing targets, capable of delivering activities to achieve these plans and the drafting / evaluation of software release notes. Mentor : Shares knowledge with others daily through mentorship of junior software developers and delivery support is fundamental to this role also. Knowledge, Skills and Experience. Essential : 3 to 5 Years development experience using C/++ Capable of technically define / develop / maintain full software. Knowledge of Embedded operating systems (Linux, QNX Neutrino, etc. Knowledge of software structures / architectures. Knowledge of the software development process and industry tool sets. Knowledge of how to define the system variability, error handling and robustness processes. Fundamental knowledge of electronics hardware platforms. Degree or equivalent experience preferred. Committed team player, software programmes are often very complex and require extra ordinary effort to deliver due to limited expertise across OEM’s. Knowledge of hardware from silicon (processor, memory etc) up. Personal Profile. Essential: Proven track record in the quality development of software. Identifies, quantifies and flags problems. Executes to schedule on assigned work with attention to detail. Clearly communicates work/schedule to the supervisor. Freely and proactively shares knowledge with others. Flexibility to occasionally travel to other business and partner locations when required to assist in delivery of project objectives. This job originally appeared on RecruitIreland.com.

Date Added

1708 days ago

Apply