Senior Embedded Software Engineer – Growing Multinational | Wexford Town
Are 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 field
* 7+ years’ experience in software development, delivery, and deployment best practices
* Expertise in C programming and firmware development for embedded applications
* Strong knowledge of software architecture for connected industrial applications
* Experience with IoT or M2M embedded systems
* Familiarity 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 software
* Excellent analytical skills for root cause analysis
* Ability to thrive in a multi-disciplinary, multinational team environment
Your Role & Responsibilities:
* Lead the design and development of embedded software (firmware) for control, monitoring and connectivity solutions
* Define technical requirements, specifications and test plans
* Improve efficiency, stability and scalability of designs
* Collaborate with internal and external teams to ensure high-quality solutions
* Select and integrate software components for complex industrial solutions
* Oversee technical updates to the existing product portfolio
* Identify 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