Our Dublin based client are looking for anEmbedded Software Developerto join their team This is a permanent position with an established and growing Irish company Job Responsibilities Design, build, and maintain efficient and reliable code Work closely with the Engineering team to develop new and innovative products Work on all phases of the product life cycle, from initial scope and requirements, through design, development, testing, release and maintenance. Be capable at documenting and creating solutions by developing flowcharts, layouts, diagrams and clear code. Identify areas of risk for concept designs and develop suitable tests to remove and reduce risk. Build and test prototype designs to assess feasibility and risk. Develop and document product definitions based on customer requirements and proof of concept testing. Work with the development team to define all tasks and tests required to complete product development and full life cycle Carry out development work on products as required (VHDL, embedded C). Deliver tasks within time estimates. Perform any other related duties as assigned by management when it's required Stay up to date with the latest technologies and methodologies in embedded development, applying them as appropriate to projects. Experience Required 3-5+ years of experience in VHDL & Embedded Programming BSc or MSc degree in Computer Science or Engineering Experience with algorithms / data structures knowledge Software development lifecycle experience Knowledge of Scrum Practices Strong problem-solving skills and ability to think and work in a creative manner Excellent communication skills, both written and verbal. Must be detail-oriented, self-motivated, and able to work independently and as part of a team. HOW TO APPLY: If you are interested in this role, please apply for this role with your updated CV and I will be in touch to discuss your application in detail. Or for a confidential discussion and insight into this client and role please reach out to Sean at Eolas SIMILAR ROLES OPEN: As a dedicated IT Recruitment Agency, we also have several similar permanent and contract roles open. The above role may not be an exact match for your experience, salary or daily rate expectations etc. However, we would like you to reach out in order to discuss other roles we are currently recruiting for in similar fields. Also, please feel free to view our website for more jobs and details about us if you wish. Skills: Software Development Software Testing Software Engineering Information Systems Information Technology Benefits: Flexitime Laptop Mobile Phone Paid Holidays Parking Pension Fund