Start with what you need
Search by keyword, role, skills, employer, location and minimum salary. No account or subscription needed to begin.
Theme
Layout
Limerick, Munster, Ireland
Black Box Corporation is a leading technology solutions provider with a global presence and 4,000 team members, helping customers build, manage, optimize, and secure their IT infrastructure. We are recruiting an Embedded Software Development Engineer to join our R&D team at our Limerick, Ireland office. We offer excellent remuneration, benefits, and a collaborative environment where you'll work on challenging projects using the latest technologies.
This is an opportunity to join a cross-disciplinary R&D team building embedded products at the intersection of networking, AV compression, and security. As an Embedded Development Engineer, you will own the development of manufacturing tools, integration workflows, and test automation for the Emerald family of KVM over IP products. You will work closely with hardware, FPGA, and support teams, gaining broad exposure across the product lifecycle. The products you help deliver are deployed by some of the world's most demanding organizations — from live broadcast studios to air traffic control centers and hospital operating rooms.
Design, development & deployment of software tools used for manufacturing Black Box’s KVM over IP products (Emerald Family) with an AI-focused development approach.
Design & development of automation tools for validating product features
Working with customer support team for customer issue reproduction and root cause analysis
Programming language: Python & C/C++
Version control: SVN, Git or similar
Linux/UNIX including networking, scripting (bash), and socket programming (TCP/IP, UDP, IGMP, multicast).
Excellent analytical skills and an ability to cope with ambiguity and change
Self-starter with strong communication and documentation skills, able to work independently
Proficient with JTAG, GDB, and hardware-assisted debugging techniques
Experience in REST API development
Experience working with NodeJS
Experience with video and audio codecs such as MPEG4 and JPEG
Familiarity with Flask, Redis, Ansible, Clonezilla
Strong desire to grow in an AI-focus development environment
Familiarity with DisplayPort (DP), DVI, or USB protocols
2-5 years of Software Development with relevant technologies
Bachelor’s degree in either engineering, computer science, information systems, or related scientific/technical discipline
Balance Board+
These filters require Balance Board+. Browsing job details is free. Sign in if you already have Plus, or explore the plans.
Discover jobs with the pay, benefits and flexibility you want. Start searching free, explore the details, and use Plus when you want a more precise fit.
Free to search · Free job details · Advanced filters with Plus
Why I built The Balance BoardSearch without being profiled.
Search by keyword, role, skills, employer, location and minimum salary. No account or subscription needed to begin.
Review available pay, benefits, schedules and working arrangements. Open full job details free, including information you can filter with Plus.
Heart an opportunity to save it in My Account. Favorites are free with an account, so you can return to your shortlist later.
Follow the application link to the employer when available. Review the original listing and decide whether it is worth your time.
Narrow by remote or hybrid work, four-day weeks, flexible schedules, office days and travel. Combine the conditions that matter to you.
Filter by time off, employer-paid health coverage, retirement matching and more. Set supported minimums to look beyond a simple benefits checkbox.
Narrow by listing freshness or explore jobs no one has opened yet. Free search still includes our freshest available listings.
No advertising profiles or sale of personal data. We use privacy-focused analytics without linking search terms, filters or results to your account.
Opportunity finder