16 days ago
Limerick, IrelandMid Level / Senior
Responsibilities
- Design, develop, and deploy software tools for manufacturing Emerald family KVM over IP products.
- Design and develop automation tools for validating product features.
- Create integration workflows for embedded products.
- Work with customer support on customer issue reproduction and root-cause analysis.
- Collaborate with hardware, FPGA, and support teams across the product lifecycle.
Requirements
- 2–5 years of software development experience with relevant technologies.
- Bachelor’s degree in engineering, computer science, information systems, or a related scientific or technical discipline.
- Programming experience with Python and C/C++.
- Experience with Linux/UNIX, networking, bash scripting, and socket programming using TCP/IP, UDP, IGMP, and multicast.
- Strong analytical, communication, documentation, and independent-working skills.
- Desirable experience with JTAG, GDB, hardware-assisted debugging, REST API development, NodeJS, MPEG4, JPEG, Flask, Redis, Ansible, Clonezilla, DisplayPort, DVI, or USB protocols.
- Interest in developing software in an AI-focused environment.
Benefits
- Excellent remuneration and benefits.
- Collaborative work environment at the Limerick, Ireland office.
- Opportunity to work on challenging embedded products across networking, AV compression, and security.
- No supervisory responsibility.
About Black Box
Black Box builds and integrates digital infrastructure for enterprises and the public sector, combining network and system integration, managed services, and a portfolio of AV, KVM, IoT, networking, and cabling products. The company also delivers data center buildouts, modern workplace solutions, and cybersecurity services across the U.S., Europe, India, APAC, the Middle East, and Latin America. Founded in 1976 and headquartered in Plano, Texas, it serves industries including financial services, healthcare, retail, and manufacturing.
