Embedded Software Engineer
FRS Recruitment
Dublin
Senior Embedded Engineer-Dublin and Limerick. Purpose of the Job: Responsible for embedded applications - with initial focus on Boxilla integration into appliances. Primarily Roles & Responsibilities. Participate in feature requirements definition. Develop features. Problem isolation and fault finding. Support test automation for developed features. Customer issue replication. Creating and updating of releases notes. Work with Product Management to understand requirements. Work within Development to test product and isolate issues. Skills, Knowledge, Abilities. Expert C/C programmer with top class embedded debugging skills. Excellent analytical skills and an ability to cope with ambiguity and change. Proven experience in the full software development cycle within a project based environment. Able to use debuggers, protocol analysers and logic analysers. Experience with modern 32bit processors / microcontrollers e.g. ARM and their toolchains. Self-starter with excellent communication and documentation skills and with the ability to work unaided. Highly Desirable. Proven Linux/UNIX development skills (ideally in an embedded environment) including networking, scripting and socket programming. Proven development experience with Embedded Linux Kernel and Device Drivers. Proven development experience with Windows Device Drivers. Experience with video and audio codecs such as MPEG4 and JPEG. USB protocols knowledge and expertise. Possess a thorough understanding of protocol stack concepts and architecture. Familiarity with protocol development for embedded systems. Experience in Rest API development. Experience in creation of embedded SDK kits for 3rd parties. Education/Experience Requirements. 5 years of professional S/W development. Honours Degree in Computer Science/Software Engineering/Electronic Engineering. This job originally appeared on RecruitIreland.com.
2382 days ago