Senior Real-Time Embedded Software Engineer
Carnegie Mellon University
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $149,500–$186,500.
Based on 240 similar postings.
Employer
Carnegie Mellon University is a leading private research university in Pittsburgh, Pennsylvania, internationally recognized for programs in computer science, engineering, business, the arts, and artificial intelligence. Industry: Higher Education & Research
Carnegie Mellon University currently has 71 open roles on FindRole.
Most-posted roles
At a glance
The Senior Embedded Software Engineer joins the Software Engineering Institute to support U.S. Navy customers in acquiring a software-based maintenance and readiness application for fleet operations. This role provides technical leadership across the software acquisition lifecycle, including architecture analysis, software development oversight, risk reduction, and sustainment planning. You will lead development efforts from concept through deployment, focusing on C and C++ implementations for mission-critical use cases. Responsibilities include developing design artifacts like data-flow diagrams, analyzing existing source code for technical debt, and creating prototypes to support risk reduction. Required skills include proficiency in C, C++, C#, Java, and Python, along with experience using static analysis tools. The work involves navigating complex Naval acquisition programs and legacy-dependent systems to ensure long-term maintainability and operational availability.
What does a Embedded Software Engineer earn?
Median $156363 from 90 postings across 19 companies.
Skills
What you'll do
What we're looking for
More like this
Carnegie Mellon University
General Dynamics
Carnegie Mellon University
Carnegie Mellon University
Carnegie Mellon University
Carnegie Mellon University