Senior Embedded Systems Engineer

XpertDirect

Pittsburgh (Allegheny County)

On-site

USD 90,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

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)

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

Carnegie Robotics • Pittsburgh

Hybrid
USD 90,000 - 140,000
Health coverage
Dental, vision, life insurance
401(k) with employer match
+2
Senior Embedded SW Engineer
Senior Embedded SW Engineer

well-funded deeptech startup • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior Embedded Firmware Manager
Senior Embedded Firmware Manager

Motion Recruitment • Canton (MA)

On-site
USD 120,000 - 160,000
Medical, Dental, and Vision Insurance
Flexible Vacation Policy
401(k) with Immediate Company Match
+4
Senior Embedded Engineer
Senior Embedded Engineer

Intelletec • San Francisco (CA)

On-site
USD 120,000 - 180,000
Equity
Full benefits
Competitive compensation
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

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Boston (MA)

On-site
USD 120,000 - 180,000
Embedded Systems Engineer Mountain View, CA View Role
Embedded Systems Engineer Mountain View, CA View Role

Formulate Robotics • Mountain View (CA), Northern (KY)

Hybrid
USD 120,000 - 150,000
Equity
In-person collaboration
High autonomy
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Amazon • Massachusetts

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1