SEI is seeking an experienced real-time embedded engineer to work on safety-critical embedded software. The role involves working with bare-metal embedded systems, real-time operating systems, FPGAs, and embedded Linux, and developing tools, techniques, and processes to address difficult software problems for government customers. The position focuses on understanding complex, interdependent embedded systems across multiple abstraction levels and interfaces; analyzing, testing, and evaluating existing software; and identifying weaknesses in embedded functionality by tracing implementations to requirements. The engineer will use static analysis, dynamic testing, and complexity analysis to uncover software weaknesses, security vulnerabilities, and poor engineering practices, helping improve system robustness, reliability, and engineering soundness. The role also includes research, experimentation, and knowledge-sharing to improve software development processes and understanding of system-of-systems integration and performance. The position is based in Pittsburgh, Pennsylvania, and requires working 100% onsite at the SEI or a customer facility, with travel of approximately 25%.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior