Embedded Software - Mnfg Test and Automation

Black Box

Limerick

On-site

EUR 65,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Black Box in Limerick, Ireland is seeking an Embedded Software Development Engineer to join our R&D team. You will own the development of manufacturing tools, integration workflows, and test automation for the Emerald family of KVM over IP products, collaborating with hardware, FPGA, and support teams.

A background in Python and C/C++, Linux networking, and experience building automation tools is preferred.

Qualifications

  • 2-5 years of software development experience.
  • Bachelor's degree in engineering, computer science, or related field.
  • Experience with Python and C/C++.
  • Experience with Linux/UNIX, networking, and scripting.

Responsibilities

  • Design, develop, and deploy software tools for manufacturing Emerald products.
  • Create automated validation and test workflows.
  • Collaborate with hardware, FPGA, and support teams to troubleshoot issues.

Skills

Python
C/C++
Linux networking
Git/SVN
Scripting (bash)
Communication

Education

Bachelor's degree in engineering / CS

Tools

SVN
Git
REST API development
NodeJS
Flask
Redis
Ansible
Clonezilla

Job description

Embedded Software Development Engineer - Mnfg Test & Test Automation

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.

Purpose Of The Job

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.

Primary Roles & Responsibilities
  • 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.
Core Skills, Knowledge, Abilities
  • 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.
Highly Desirable To Have (some Of The Following)
  • 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.
Education/Experience Requirements
  • 2-5 years of Software Development with relevant technologies.
  • Bachelor's degree in either engineering, computer science, information systems, or related scientific/technical discipline.
Supervisory Responsibility
  • None.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer – AI-Driven Test & Automation
Embedded Software Engineer – AI-Driven Test & Automation

Black Box • Limerick

On-site
EUR 65,000 - 90,000
Senior Engineer, Embedded Software
Senior Engineer, Embedded Software

Analog Devices • Limerick

On-site
EUR 60,000 - 80,000
Embedded Software Engineer
Embedded Software Engineer

Methodius Ltd • Dublin

Hybrid
EUR 55,000 - 75,000
Competitive salary and benefits package
Hybrid working model (3 days remote)
Opportunity to work on technology with meaningful real-world impact
Embedded Software Engineer, Senior – Integration - Cork, Ireland
Embedded Software Engineer, Senior – Integration - Cork, Ireland

Qualcomm • Cork

On-site
EUR 55,000 - 70,000
Salary
Stock and performance related bonus
Maternity/Paternity Leave
+5
Embedded Software Engineers 3 years + C, C++ Development and Machine Learning
Embedded Software Engineers 3 years + C, C++ Development and Machine Learning

Software Placements • Cork

On-site
EUR 55,000 - 65,000
Health benefits
Pension scheme
Stock options
Lead Embedded Software Design and Verification Engineer
Lead Embedded Software Design and Verification Engineer

Sterling Engineering Ltd - Ireland & Europe • Shannon

Hybrid
EUR 90,000 - 130,000
Senior Engineer - Embedded Software Test
Senior Engineer - Embedded Software Test

Analog Devices • Limerick

On-site
EUR 90,000 - 120,000
Senior Test Automation Engineer (LabView)
Senior Test Automation Engineer (LabView)

Ei Electronics GmbH • Shannon

On-site
EUR 65,000 - 85,000
Competitive salary & bonus scheme
Health benefits
Professional development opportunities
Software Engineer – SoC FPGA
Software Engineer – SoC FPGA

Microchip Technology Inc. • Dublin

On-site
EUR 55,000 - 90,000
Embedded Engineer (Edge Computing)
Embedded Engineer (Edge Computing)

MCS Group • Leinster

Hybrid