Real-Time Embedded C Engineer - Hybrid Pittsburgh

Pittsburgh Tomorrow

Pittsburgh (Allegheny County)

Hybrid

USD 83,000 - 124,000

Part time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Oxford Solutions is seeking an experienced Embedded Software Engineer for a 6–12 month contract in Pittsburgh, PA, focused on embedded C for real-time, safety‑critical control systems in a hybrid work setting.

The ideal candidate has 5–8+ years in embedded C, hardware/software integration, and a proven ability to document software requirements and designs while collaborating with systems, hardware, and testing teams.

Qualifications

  • Bachelor’s degree in Computer Engineering, CS, or related field.
  • 5–8+ years of embedded C software development experience.
  • Strong knowledge of real-time embedded systems, interrupts, scheduling, memory management, and hardware interfaces.
  • Experience developing software for safety-critical or highly regulated systems.
  • Experience writing software requirements and technical documentation.
  • Familiarity with structured development processes, version control, and configuration management.
  • Experience with transportation, rail signalling, industrial controls, or similar embedded applications is a plus.

Responsibilities

  • Design, develop, test, and maintain embedded C software for real-time control systems.
  • Develop software supporting communications, diagnostics, fault detection, and system monitoring.
  • Interface with embedded hardware, processors, I/O modules, and communication protocols.
  • Troubleshoot software issues and optimize performance, reliability, and system functionality.
  • Develop software requirements, technical specifications, and design documentation.
  • Collaborate with systems, hardware, testing, and engineering teams throughout the development lifecycle.
  • Follow established software development, configuration management, and quality standards.

Skills

Embedded C
Real-time systems
Hardware interfaces
Safety-critical software
Software documentation

Education

Bachelor's degree in Computer Engineering, Computer Science, or related technical field

Tools

Version control

Job description

Oxford Solutions is seeking an experienced Embedded Software Engineer for a 6–12 month contract in Pittsburgh, PA, focused on embedded C for real-time, safety‑critical control systems in a hybrid work setting.

The ideal candidate has 5–8+ years in embedded C, hardware/software integration, and a proven ability to document software requirements and designs while collaborating with systems, hardware, and testing teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer (C Programming)
Embedded Software Engineer (C Programming)

Life in Pittsburgh • Pittsburgh

Hybrid
USD 83,000 - 124,000
Real-Time Embedded Software Engineer – Onsite
Real-Time Embedded Software Engineer – Onsite

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 120,000 - 180,000
Health insurance
Tuition benefits
Retirement savings plan (8%)
+3
Onsite Safety-Critical Real-Time Embedded Engineer
Onsite Safety-Critical Real-Time Embedded Engineer

baramundi software • Pittsburgh

On-site
USD 85,000 - 125,000
Tuition benefits
Retirement plan contributions
On-site in Pittsburgh
Safety-Critical Real-Time Embedded Engineer
Safety-Critical Real-Time Embedded Engineer

Carnegie Mellon University • Pittsburgh

On-site
USD 90,000 - 120,000
Comprehensive health insurance
Tuition benefits
Generous time off
+2
Senior Embedded C++ Engineer - Real-Time Systems Lead
Senior Embedded C++ Engineer - Real-Time Systems Lead

Pentangle Tech Services | P5 Group • Cleveland (OH)

On-site
USD 85,000 - 120,000
Hybrid Embedded Software Engineer - Motor Control & RTOS
Hybrid Embedded Software Engineer - Motor Control & RTOS

Innomotics • New Kensington

Hybrid
USD 80,000 - 137,000
Medical, dental, vision coverage
401(k) with employer match
Paid time off & holidays
+3
Senior Embedded Engineer: Real-Time C/C++, IoT & Safety
Senior Embedded Engineer: Real-Time C/C++, IoT & Safety

MSA, The Safety Company • Cranberry Township

On-site
USD 120,000 - 170,000
Senior Hardware Engineer
Senior Hardware Engineer

Oxford Solutions • Pittsburgh

On-site
USD 55,104 - 75,768
Embedded Real-Time Systems Engineer (Hybrid)
Embedded Real-Time Systems Engineer (Hybrid)

Quest Defense Systems & Solutions, Inc. • Village of Endicott (NY)

Hybrid
USD 100,000 - 140,000
Competitive pay
401(k) with employer match
Certification assistance
+1
Senior Embedded Systems Engineer - Real-Time Robotics
Senior Embedded Systems Engineer - Real-Time Robotics

Chino Hills Senior Living • Huntsville (AL)

On-site
USD 90,000 - 120,000
Comprehensive medical, dental, and vision coverage
Safe Harbor 401(K) with company match
Paid Parental Leave
+2