Job Title: Senior Systems Engineer
Location: Onsite Dallas TX
Duration: 6 Month Contract
Job Description:
Requirements Ownership:
Write clear testable engineering requirements and acceptance criteria for OS services middleware and native/browser app runtimes.
Maintain bi-directional traceability from product needs trequirementsdesign verification and release artifacts.
Define interface contracts (APIs/ABIs IPC HAL boundaries) sequence/state diagrams and configuration schemas.
Create governance for all driver API and registries.
Establish compatibility and deprecation policies; manage versioning and change control for platform interfaces.
Specify app lifecycle foreground/background rules resource quotas storage and caching policies permissions and update behaviors for native and
browser apps.
Define requirements for WebView/HTML5 runtimes extensions and integration with platform services.
Set requirements for core services: input display/composition audirouting networking time/services storage/FS power/thermal and updates.
Capture constraints for startup ordering service health watchdogs and recovery behaviors.
Define measurable targets (boot/app launch responsiveness memory footprint standby power stability) with SLAs and measurement methods.
Specify profiling/observability requirements (logs metrics traces) and acceptance of thresholds without prescribing implementation.
Author policies for OTA rollout/rollback gating and fleet segmentation; define readiness and exit criteria for releases.
Translate requirements intTDD requirements for test automation.
Define soak longevity and environmental test entry/exit criteria tied tnon-functional targets.
Specify SELinux/AppArmor policy requirements at a high level permission models data retention and privacy-by-default behaviors.
Capture regional/regulatory requirements accessibility expectations localization/internationalization boundaries and time-to-cert readiness.
Coordinate with Product OS/FW Middleware App QA and ODM partners tresolve requirement conflicts and align on scope sequencing and
resourcing.
Required Qualifications:
7 years in embedded systems/platforms focused on requirements system analysis or platform engineering for consumer devices.
Embedded Linux and/or Android TV (AOSP) knowledge including bootloaders kernel configuration device trees init/systemd and power
management concepts.
Familiarity with native runtimes/SDKs and browser/HTML5/WebView app models (lifecycle packaging permissions update flows).
Understanding of services/demons IPC and HAL abstractions.
Strong C/C literacy; fundamentals in algorithms data structures concurrency and memory.
Ability tread schematics/datasheets; comfort with I2C/SPI/UART GPIO display/audipaths input storage and connectivity peripherals.
Proficient with Git CI/CD Jira/Confluence; excellent written and verbal communication for cross-functional audiences.
Preferred Qualifications:
Experience with Android TV (AOSP) webOS Tizen or Roku OS.
Exposure tYocto/Buildroot; familiarity with BSP/device drivers.
Awareness of graphics/composition (OpenGL ES/Vulkan).
Experience with factory/production test flows; telemetry/analytics for fleet health.
Job Title: Senior Systems Engineer Location: Onsite Dallas TX Duration: 6 Month Contract Job Description: Requirements Ownership: Write clear testable engineering requirements and acceptance criteria for OS services middleware and native/browser app runtimes. Maintain bi-directional traceabi...
Job Title: Senior Systems Engineer
Location: Onsite Dallas TX
Duration: 6 Month Contract
Job Description:
Requirements Ownership:
Write clear testable engineering requirements and acceptance criteria for OS services middleware and native/browser app runtimes.
Maintain bi-directional traceability from product needs trequirementsdesign verification and release artifacts.
Define interface contracts (APIs/ABIs IPC HAL boundaries) sequence/state diagrams and configuration schemas.
Create governance for all driver API and registries.
Establish compatibility and deprecation policies; manage versioning and change control for platform interfaces.
Specify app lifecycle foreground/background rules resource quotas storage and caching policies permissions and update behaviors for native and
browser apps.
Define requirements for WebView/HTML5 runtimes extensions and integration with platform services.
Set requirements for core services: input display/composition audirouting networking time/services storage/FS power/thermal and updates.
Capture constraints for startup ordering service health watchdogs and recovery behaviors.
Define measurable targets (boot/app launch responsiveness memory footprint standby power stability) with SLAs and measurement methods.
Specify profiling/observability requirements (logs metrics traces) and acceptance of thresholds without prescribing implementation.
Author policies for OTA rollout/rollback gating and fleet segmentation; define readiness and exit criteria for releases.
Translate requirements intTDD requirements for test automation.
Define soak longevity and environmental test entry/exit criteria tied tnon-functional targets.
Specify SELinux/AppArmor policy requirements at a high level permission models data retention and privacy-by-default behaviors.
Capture regional/regulatory requirements accessibility expectations localization/internationalization boundaries and time-to-cert readiness.
Coordinate with Product OS/FW Middleware App QA and ODM partners tresolve requirement conflicts and align on scope sequencing and
resourcing.
Required Qualifications:
7 years in embedded systems/platforms focused on requirements system analysis or platform engineering for consumer devices.
Embedded Linux and/or Android TV (AOSP) knowledge including bootloaders kernel configuration device trees init/systemd and power
management concepts.
Familiarity with native runtimes/SDKs and browser/HTML5/WebView app models (lifecycle packaging permissions update flows).
Understanding of services/demons IPC and HAL abstractions.
Strong C/C literacy; fundamentals in algorithms data structures concurrency and memory.
Ability tread schematics/datasheets; comfort with I2C/SPI/UART GPIO display/audipaths input storage and connectivity peripherals.
Proficient with Git CI/CD Jira/Confluence; excellent written and verbal communication for cross-functional audiences.
Preferred Qualifications:
Experience with Android TV (AOSP) webOS Tizen or Roku OS.
Exposure tYocto/Buildroot; familiarity with BSP/device drivers.
Awareness of graphics/composition (OpenGL ES/Vulkan).
Experience with factory/production test flows; telemetry/analytics for fleet health.
View more
View less