Carnegie Mellon University · 4 hours ago
Senior Real-Time Embedded Software Engineer
Carnegie Mellon University is a leading institution in software engineering innovation, seeking a Senior Real-Time Embedded Software Engineer to work on safety-critical embedded software. This role involves designing and developing embedded software tools, conducting research, and enhancing software development processes while collaborating with experts in the field.
EducationHigher EducationUniversities
Responsibilities
Understand complex, inter-dependent systems that hit multiple abstraction levels for embedded systems, interacting across a number of system interfaces
Design and develop embedded software tools and capabilities to analyze, test, and evaluate existing software
Apply systems engineering knowledge to identify and communicate weaknesses and flawed implementations of embedded functionality tracing from requirements
Utilize static analysis, dynamic testing, and complexity analysis tools to uncover software weaknesses, security vulnerabilities, and instances of poor engineering judgment, guiding a high-impact, safety-critical system toward robustness, reliability, and engineering soundness
Conduct research, experimentation, and present knowledge-sharing initiatives to enhance software development processes, demonstrate analytical capabilities, and foster a comprehensive understanding of system-of-systems (SoS) integration and performance
Qualification
Required
You have a BS in Computer Science, Electrical Engineering, or related disciple with ten (10) years of experience; OR MS in the same fields with eight (8) years of experience; OR a PhD in the same fields with five (5) years of experience
You've worked in a collaborative team environment as a software developer, software engineer, verification engineer, or related field
You have proficiency in one or more of the following: C, C++, VHDL, Verilog, Python, C#
You've built, analyzed, debugged, and/or tested bare-metal systems and are familiar with a CMSIS/HAL/specific peripheral driver
You have experience in one or more of the following: Java, Go, Rust, Ada, MATLAB
You have experience with FPGAs and/or heterogenous computing boards that require communication and synchronization between specialized hardware/chips
You have exposure with modern RTOSes, e.g. VxWorks or Integrity, and developed and analyzed embedded software
You have worked with common embedded interfaces and protocols: I2C, CAN, SPI, RS-232, RS-422, etc
You've developed embedded software and performance tests and have experience interpreting the results
You have an understanding of the Department of War (DoW) Systems Engineering lifecycle
You have strong communication skills and the ability to convey difficult engineering or technical challenges to stakeholders
You are willing to work 100% of your week onsite at either the SEI or customer facility
You can pass a background check and obtain and maintain an active Department of War (DoW) security clearance
You have a willingness to travel (25%) outside of your office location to other SEI offices, sponsor sites, conferences, and offsite meetings
Benefits
Comprehensive health insurance
Tuition benefits
Generous time off
Robust retirement savings policy
8% monthly contribution for your retirement plan without having to contribute to it yourself
Tuition benefits to attend classes at Carnegie Mellon University for you and your dependent children
Access to university resources, including campus fitness facilities, mindfulness programs, childcare, free transportation on the Port Authority Transit System
Paid parental and military leave
Relocation assistance
Comprehensive medical, prescription, dental, and vision insurance
Generous retirement savings program with employer contributions
Life and accidental death and disability insurance
Free Pittsburgh Regional Transit bus pass
Access to our Family Concierge Team to help navigate childcare needs
Fitness center access
Company
Carnegie Mellon University
Carnegie Mellon University is a private research university that offers degrees in technology, arts, and various other fields.
Funding
Current Stage
Late StageTotal Funding
$488.58MKey Investors
ICANNAppalachian Regional CommissioneBPF Foundation
2025-05-29Grant· $0.45M
2024-09-05Grant· $0.5M
2024-08-29Grant· $0.05M
Leadership Team
Recent News
Maryland Daily Record
2026-01-23
Medical Xpress - latest medical and health news stories
2026-01-18
2026-01-16
Company data provided by crunchbase