Post Job Free
Sign in

Embedded System Engineer

Company:
Kronos Consulting
Location:
Arizona City, AZ, 85123
Pay:
80USD - 95USD per hour
Posted:
May 09, 2025
Apply

Description:

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

Apply