Senior Embedded C Engineer - Rail Signaling (Hybrid)

Actalent

False Pass (AK)

Hybrid

USD 96,000 - 113,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work schedule

Job summary

Actalent is seeking a Software Engineer with strong C expertise for embedded and real-time systems supporting rail signaling products. You will design, develop, test, and maintain software across the full lifecycle in collaboration with systems, hardware, verification, and product engineering teams.

The role offers a hybrid work schedule in Pittsburgh, PA, with contract-to-hire opportunities and competitive compensation. RTOS, Linux-based embedded environments, and code reviews are valued.

Qualifications

  • 10-15+ years of professional software development experience.
  • Expert-level proficiency in C programming.
  • Experience with embedded systems and real-time applications.

Responsibilities

  • Design, develop, and maintain software in C for embedded/real-time environments.
  • Contribute to architecture, design, and verification of onboard and wayside rail signaling products.
  • Develop software meeting safety, reliability, maintainability, and performance requirements.
  • Translate system requirements into software design specifications.
  • Perform software integration, debugging, and root-cause analysis.

Skills

C programming
Embedded systems
RTOS experience
Software design
Unit testing

Education

Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering

Tools

Git
SVN

Job description

Actalent is seeking a Software Engineer with strong C expertise for embedded and real-time systems supporting rail signaling products. You will design, develop, test, and maintain software across the full lifecycle in collaboration with systems, hardware, verification, and product engineering teams.

The role offers a hybrid work schedule in Pittsburgh, PA, with contract-to-hire opportunities and competitive compensation. RTOS, Linux-based embedded environments, and code reviews are valued.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Actalent • False Pass (AK)

Hybrid
USD 96,000 - 113,000
Hybrid work schedule
Embedded Software Engineer II — Rail Tech (C/C++, RTOS)
Embedded Software Engineer II — Rail Tech (C/C++, RTOS)

Wabtec • Germantown (MD)

On-site
USD 71,000 - 99,000
Rail Embedded C Software Engineer — 6–12 Month Contract
Rail Embedded C Software Engineer — 6–12 Month Contract

Techaxis, Inc • Pittsburgh

On-site
USD 96,000 - 165,000
Embedded Software Engineer
Embedded Software Engineer

Techaxis, Inc • Pittsburgh

On-site
USD 96,000 - 165,000
Senior Embedded C++ Engineer - Linux/RTOS, Agile
Senior Embedded C++ Engineer - Linux/RTOS, Agile

Actalent • Rolling Meadows (IL)

On-site
USD 120,000 - 160,000
Medical
Dental
Vision
+9
Real-Time Embedded Software Engineer - Autonomous Rail
Real-Time Embedded Software Engineer - Autonomous Rail

Parallel Systems • Los Angeles (CA)

On-site
USD 132,000 - 178,000
Senior Embedded Systems Engineer - C/C++, RTOS, Linux
Senior Embedded Systems Engineer - C/C++, RTOS, Linux

TechDigital Group • Lynchburg (VA)

On-site
USD 80,000 - 120,000
Senior Embedded Firmware Engineer – Real-Time Control Systems
Senior Embedded Firmware Engineer – Real-Time Control Systems

ZipStaff Inc. • Pittsburgh

On-site
USD 110,000 - 140,000
Junior Real-Time Embedded Software Engineer
Junior Real-Time Embedded Software Engineer

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 90,000 - 130,000
Health insurance
Tuition benefits
Retirement plan contribution
+3
Embedded Real-Time Software Engineer - Linux/C++
Embedded Real-Time Software Engineer - Linux/C++

Wabtec Corporation • Cedar Rapids (IA)

On-site
USD 70,000 - 90,000