Carnegie Mellon University · 7 hours ago
Senior Real-Time Embedded Software Engineer
Carnegie Mellon University is a leading institution in software engineering innovation. The SEI is seeking a Senior Real-Time Embedded Software Engineer to develop safety-critical embedded software and collaborate with various hardware and software systems to address complex challenges faced by the government.
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 Defense (DoD) 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 Defense (DoD) 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, and more
Paid parental and military leave
Comprehensive medical, prescription, dental, and vision insurance
Generous retirement savings program with employer contributions
Ample paid time off and observed holidays
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
2025-12-29
2025-12-28
2025-12-24
Company data provided by crunchbase