OSI Digital · Raleigh, NC

Salary
$40,000–$90,000
Posted
Jul 1, 2026
Location
Raleigh, NC
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

A systems engineering role focused on integrating and operating retail point-of-sale hardware — including printers, cash drawers, scanners, and payment terminals — across mobile, tablet, and desktop platforms. The work involves building and maintaining device communications (serial, USB, HTTP/TCP) and web APIs, with collaboration across distributed teams in the US, India, and Ireland. Suited to engineers with a relevant degree and 2–5 years of experience.

Mid level · 2+ years · Raleigh-Cary, NC · Bachelor's required · Full-time

Must have (3)
Android, iOS or WindowsHTTP/HTTPS/TCPREST
Nice to have (13)
GitLinuxDockerC#ASP.NET CoreSignalRJavaHTML5CSS3JavaScriptTypeScriptAngularXamarin or Maui

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

Why we read it this way (6)

The title is 'Systems Engineer' but the day-to-day work is clearly software development — writing HTTP/Web API integrations, mobile/browser apps, and device communications code — so 15-1252 Software Developers is the primary classification. 15-1244 is noted as a runner-up given the embedded/device-integration flavor.

The required skills section is a single undivided list labeled 'Expertise and Key Skills'; the four concrete technologies extracted as required (Android/iOS/Windows platforms, RS-232/Serial/USB, HTTP/HTTPS/TCP, Web APIs) are the only items stated with clear expectation language. Everything under 'Additional Desired Skills' is marked preferred.

The degree requirement states 'BS Electrical Engineering, BS Computer Science, or BS Computer Engineering' with no equivalent-experience escape clause, so a Bachelor's degree is treated as a hard gate.

Experience range is stated as '2-5 years'; the overall years minimum is set to 2 (the minimum). This maps to a Mid-level role.

No compensation figures are provided in the posting.

Ignored 2 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): RS-232/Serial/USB, Windows application development.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗