Real-Time Embedded Software Engineer – Onsite

Software Engineering Institute | Carnegie Mellon University

Pittsburgh (Allegheny County)

On-site

USD 120,000 - 180,000

Full time

16 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Tuition benefits
Retirement savings plan (8%)
Relocation assistance
Parental and military leave
Campus facilities access

Job summary

Software Engineering Institute at Carnegie Mellon University in Pittsburgh, PA, seeks experienced real-time embedded engineers to work on safety-critical software across bare-metal, RTOSes, FPGAs, and embedded Linux.

You will collaborate with hardware and software teams to design tools, analyze and validate embedded systems, and support DoW security requirements. Travel up to 25% may be required.

Qualifications

  • BS in CS/EE with 8+ years, OR MS with 5 years, OR PhD with 2 years.
  • Experience working in a collaborative software team.
  • Proficiency in C, C++, VHDL/Verilog, Python, and C#.
  • Experience with bare-metal systems, CMSIS/HAL, and peripheral drivers.

Responsibilities

  • Understand complex embedded systems across multiple abstraction levels.
  • Design and develop embedded software tools to analyze and test.
  • Apply systems engineering to identify weaknesses from requirements.
  • Use static/dynamic analysis to find weaknesses and vulnerabilities.
  • Conduct research and share knowledge to improve development processes.

Skills

C
C++
VHDL
Verilog
Python
C#
RTOS
CMSIS/HAL
I2C
SPI

Education

BS in CS/EE
MS in CS/EE
PhD in CS/EE

Tools

Embedded tools

Job description

Software Engineering Institute at Carnegie Mellon University in Pittsburgh, PA, seeks experienced real-time embedded engineers to work on safety-critical software across bare-metal, RTOSes, FPGAs, and embedded Linux.

You will collaborate with hardware and software teams to design tools, analyze and validate embedded systems, and support DoW security requirements. Travel up to 25% may be required.

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

Similar jobs worth comparing

Onsite Safety-Critical Real-Time Embedded Engineer
Onsite Safety-Critical Real-Time Embedded Engineer

The Chronicle Of Higher Education, Inc. • Pittsburgh

On-site
USD 85,000 - 125,000
Tuition benefits
Retirement plan contributions
On-site in Pittsburgh
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
Senior Real-Time Embedded Systems Engineer - Safety-Critical
Senior Real-Time Embedded Systems Engineer - Safety-Critical

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 120,000 - 180,000
Health insurance
Tuition benefits
8% retirement contribution
+5
Senior Real-Time Embedded Engineer, Safety-Critical
Senior Real-Time Embedded Engineer, Safety-Critical

Carnegie Mellon University • Pittsburgh

On-site
USD 120,000 - 190,000
Tuition benefits
Retirement plan
Relocation assistance
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
Junior Real-Time Embedded Engineer – Safety-Critical
Junior Real-Time Embedded Engineer – Safety-Critical

Carnegie Mellon University • Pittsburgh

On-site
USD 90,000 - 130,000
Tuition benefits
Retirement plan with employer contrib.
Relocation assistance
+3
Senior Real-Time Embedded Software Engineer
Senior Real-Time Embedded Software Engineer

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 120,000 - 180,000
Health insurance
Tuition benefits
8% retirement contribution
+5
Real-Time Embedded Software Engineer
Real-Time Embedded Software Engineer

Carnegie Mellon University • Pittsburgh

On-site
USD 90,000 - 120,000
Comprehensive health insurance
Tuition benefits
Generous time off
+2
Assistant Real-Time Embedded Software Engineer
Assistant 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
Assistant Real-Time Embedded Software Engineer
Assistant Real-Time Embedded Software Engineer

The Chronicle Of Higher Education, Inc. • Pittsburgh

On-site
USD 85,000 - 125,000
Tuition benefits
Retirement plan contributions
On-site in Pittsburgh