Job Description
Kronos has a long history of avionics engineering working with some of the largest aircraft integrators in the world. We always provide our partners with 100% customer satisfaction and on-time delivery. If you are excited about working for a company that takes its job seriously and does not cut corners you will have a home with Kronos.
We are seeking a highly skilled Embedded Systems Performance Engineer with deep expertise in multicore processor architectures and integrated GPU subsystems to support the development, characterization, and certification of Intel Tiger Lake SoC platforms in airborne systems. The ideal candidate will lead technical efforts to evaluate performance under worst-case conditions, develop benchmarking tools, and generate white papers supporting system-level safety and certification goals per AC 20-193 guidelines.
Key Responsibilities:
Author detailed white papers analyzing the Intel Tiger Lake SoC multicore CPU and integrated Xe GPU architecture, with emphasis on features supporting:
Performance benchmarking
Memory partitioning
Cache allocation (e.g., Quality of Service, Cache Allocation Technology)
Design and document a characterization strategy for demonstrating deterministic multicore behavior in systems featuring asynchronous, cache-coherent I/O and concurrent memory/cache access scenarios.
Ensure the proposed strategy aligns with airborne system safety certification requirements using AC 20-193 as the baseline.
Develop Tiger Lake SoC benchmarking tools within the AGM-400 test framework, focusing on:
Core-specific performance counters
Memory throughput analysis
Memory transaction reordering behavior
Cross-core cache and memory interference analysis
Create and integrate test applications and utilities into the AGM-400 platform to simulate and stress worst-case cache/memory interference scenarios.
Execute comprehensive Tiger Lake characterization testing, including:
Utilization of performance monitoring tools
Systematic benchmarking and data analysis
Documentation of test infrastructure and results
Technical justification for deterministic operation in representative AGM-400 configurations
Qualifications:
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
5+ years of experience in embedded systems performance analysis or hardware/software integration.
Strong understanding of multicore processors, memory hierarchy, and cache architectures.
Hands-on experience with Intel SoC performance monitoring tools and benchmarking methodologies.
Familiarity with airborne systems and safety certification standards, especially AC 20-193.
Experience with test automation frameworks and low-level system programming (C/C++, Python, etc.) is a plus.
Excellent technical writing and documentation skills.
Preferred Skills:
Experience with Intel’s CAT and RDT tools.
Background in aerospace or defense embedded systems.
Familiarity with AGM-400 or similar test environments.
Knowledge of GPU compute interactions and I/O coherence models.Company Description
Kronos always provides our partners with 100% customer satisfaction and on time delivery. If you are excited about working for a company that takes its job seriously and does not cut corners you will have a home with Kronos.
Full-time