Senior Embedded Software Engineer – Growing Multinational | Wexford TownAre you an experienced Embedded Software Engineer looking for an exciting opportunity with a leading multinational? Join a dynamic, cross-functional team of hardware, software, electrical and mechanical design engineers in Wexford Town. You'll play a key role in shaping embedded systems, making recommendations on design, industry standards and emerging trends.What You’ll Need:Honours Degree in Electronic Engineering, Computer Science, or a related field7+ years’ experience in software development, delivery, and deployment best practicesExpertise in C programming and firmware development for embedded applicationsStrong knowledge of software architecture for connected industrial applicationsExperience with IoT or M2M embedded systemsFamiliarity with industrial communication protocols (OPC, DNP3, CAN, Modbus, Fieldbus)Understanding of telecoms/network protocols (TCP/IP, GPRS/3G/4G, Wireless, Low-energy protocols)Proficiency with version control softwareExcellent analytical skills for root cause analysisAbility to thrive in a multi-disciplinary, multinational team environmentYour Role & Responsibilities:Lead the design and development of embedded software (firmware) for control, monitoring and connectivity solutionsDefine technical requirements, specifications and test plansImprove efficiency, stability and scalability of designsCollaborate with internal and external teams to ensure high-quality solutionsSelect and integrate software components for complex industrial solutionsOversee technical updates to the existing product portfolioIdentify opportunities to enhance control, monitoring and connectivity solutions Ready to take the next step in your career? Apply now and be part of an innovative team driving cutting-edge technology!
#J-18808-Ljbffr