This role is responsible for developing and optimizing embedded graphics solutions on multi-core platforms, leveraging technologies such as OpenGL and DEOS. The ideal candidate will have a strong understanding of processor, memory, and cache architectures, with expertise in analyzing shared resource utilization and system performance across CPUs, GPUs, and other hardware components. They will perform Worst-Case Execution Time (WCET) analysis, accounting for resource contention and interference from I/O subsystems, GPUs, SSDs, FPGAs, and other shared resources to ensure deterministic real-time performance. Experience with DEOS or similar real-time operating systems, including cache partitioning and resource isolation techniques, is highly desirable. Familiarity with FAA AC 20-193 guidance for multi-core processor certification and experience with Epic DEOS are considered strong advantages.
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