Senior Real-Time Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Growth Opportunities
badNo H1BnoteSecurity Clearance Requirednote

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

Embedded software developmentReal-time operating systemsFPGA experienceC/C++ proficiencyBare-metal systemsEmbedded LinuxCommunication protocolsCollaborative team environmentSystems engineering knowledgeCommunication skills

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

company-logo
Carnegie Mellon University is a private research university that offers degrees in technology, arts, and various other fields.

Funding

Current Stage
Late Stage
Total Funding
$488.58M
Key Investors
ICANNAppalachian Regional CommissioneBPF Foundation
2025-05-29Grant· $0.45M
2024-09-05Grant· $0.5M
2024-08-29Grant· $0.05M

Leadership Team

leader-logo
Angela Blanton
Vice President and Chief Financial Officer
linkedin
leader-logo
Amy Coutu
Assistant Vice President, Enterprise Applications
linkedin
Company data provided by crunchbase