Senior Embedded Systems Engineer

XpertDirect

Pittsburgh (Allegheny County)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology company is seeking a Senior Embedded Systems Engineer to develop next-generation robotic platforms. The role involves optimizing embedded software for performance and integrating real-time control systems. The ideal candidate will have 5+ years of experience in embedded systems, strong C/C++ skills, and knowledge in robotics or industrial control. This position offers a hybrid work model based in Pittsburgh, PA, combining hands-on engineering with system-level architecture decisions.

Qualifications

  • 5+ years in embedded systems development.
  • Strong C/C++ and debugging experience.
  • Experience with ARM Cortex-M/A or similar architectures.
  • Familiarity with RTOS (FreeRTOS, Zephyr, etc.).
  • Experience with robotics or industrial control.
  • Comfort working close to hardware.

Responsibilities

  • Develop embedded software in C/C++ for ARM-based systems.
  • Work with real-time control loops and sensor integration.
  • Optimize performance for CPU, memory, and power constraints.
  • Integrate communication interfaces (SPI, I2C, CAN, Ethernet).
  • Collaborate with AI, perception, and mechanical teams.
  • Support hardware bring-up and system debugging.
  • Contribute to system architecture decisions.

Skills

Embedded systems development
C/C++ programming
Debugging
Working with ARM architectures
RTOS experience
Robotics knowledge

Tools

Oscilloscopes
Logic analyzers

Job description

Senior Embedded Systems Engineer – Robotics & Edge AI

Remote (Pittsburgh, PA – Hybrid Option Available)

Embedded Electronics | Robotics | Edge AI

About the Role

We’re looking for a Senior Embedded Systems Engineer to work on next-generation robotic platforms operating at the edge — where real-time control, sensor fusion, and hardware constraints meet AI-driven autonomy.

This role sits between low-level firmware and high-level system performance, requiring strong hands‑on engineering and system‑level thinking.

What You’ll Do
  • Develop embedded software in C/C++ for ARM-based systems
  • Work with real-time control loops and sensor integration
  • Optimize performance for CPU, memory, and power constraints
  • Integrate communication interfaces (SPI, I2C, CAN, Ethernet)
  • Collaborate with AI, perception, and mechanical teams
  • Support hardware bring‑up and system debugging
  • Contribute to system architecture decisions
Required Experience
  • 5+ years in embedded systems development
  • Strong C/C++ and debugging experience
  • ARM Cortex-M/A or similar architectures
  • RTOS (FreeRTOS, Zephyr, or equivalent)
  • Experience with robotics, industrial control, or edge systems
  • Comfort working close to hardware (oscilloscopes, logic analyzers)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Engineer Robotics & Edge AI Remote
Senior Embedded Systems Engineer Robotics & Edge AI Remote

XpertDirect • Pittsburgh

On-site
USD 90,000 - 120,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Zenovo • Boston (MA)

Hybrid
USD 100,000 - 130,000
Health insurance
Dental, Life, and Disability insurance
401(k) program
+3
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Nexr • Boston (MA)

Hybrid
USD 160,000 - 200,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Engtal • Boston (MA)

On-site
USD 100,000 - 130,000
Software Engineer - Embedded Software
Software Engineer - Embedded Software

Pittsburgh Robotics Network • Pittsburgh

On-site
USD 90,000 - 120,000
Health coverage
Dental & vision
401(k) plan
+3
Senior Embedded SW Engineer
Senior Embedded SW Engineer

well-funded deeptech startup • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior Robotics Engineer
Senior Robotics Engineer

Christian & Timbers • Seattle (WA)

On-site
USD 100,000 - 140,000
Competitive compensation
High-impact ownership
Growth opportunities
+1
Embedded Software Engineer - Unix Systems & Platform Software
Embedded Software Engineer - Unix Systems & Platform Software

Proception Inc. • Palo Alto (CA)

On-site
USD 130,000 - 180,000
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Fruition Group • San Francisco (CA)

On-site
USD 120,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

Lumicity • San Francisco (CA)

On-site
USD 120,000 - 180,000