About the role
structured by ORIThe OCI Trusted Robot Platform team is responsible for the Robotics platform for OCI’s data centers. We are seeking an experienced, hands-on Principal Systems Software Engineer to co-lead embedded platform enablement for current and future robotics systems deployed in OCI.
What you will do
- Make Oracle Linux work on various embedded platforms (ARM, Intel, AMD).
- Contribute and extend open-source software in: Linux kernel, uboot, ATF.
- Co-design and develop images for these platforms.
- Play a significant role in platform bring-up, firmware updates, platform-level diagnostics, and complex cross-layer debugging.
- Diagnose and resolve complex issues across software, firmware, and hardware layers, working in DevOps and incident response paradigms to maintain reliability and availability.
Nice to have
- Strong background in operating systems development.
- Proficiency in C programming and kernel-level debugging.
- Several years of hands-on Unix/Linux kernel development experience preferred.
- Knowledge of security technologies including TPM, Secure Boot, kernel signing, and encryption frameworks.
- In depth knowledge of ARM, Intel, and AMD platforms and what chipsets do.
- Familiarity with Python and Bash scripting for development and automation tasks.
Benefits
- Medical, dental, and vision insurance, including expert medical opinion
- Short term disability and long term disability
- Life insurance and AD&D
- 401(k) Savings and Investment Plan with company match
- Paid time off: Flexible Vacation or Accrued Vacation
Full posting text
The OCI Trusted Robot Platform team is responsible for the Robotics platform for OCI’s data centers.
We are seeking an experienced, hands-on Principal Systems Software Engineer to co-lead embedded platform enablement for current and future robotics systems deployed in OCI.