> Markdown version of [/jobs/ext/2680290-principal-systems-software-engineer](https://www.wearedevelopers.com/jobs/ext/2680290-principal-systems-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Systems Software Engineer - **Company:** Oracle - **Location:** Nashville, TN, United States - **Contract:** Permanent contract - **Skills:** Testing (Software), C (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Bash Shell, Code Review, Data Centers, Software Debugging, DevOps, Firmware, Python (Programming Language), Linux Kernel, Oracle (Applications), Cloud Services, Software Engineering, Software Systems, Oracle Linux, Management of Software Versions, Data Logging, Performance Testing, Free and Open-Source Software, U-Boot, Oracle Cloud Infrastructure - **Published:** September 2, 2026 - **Apply:** https://eeho.fa.us2.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/requisitions/preview/343982 ## About the Role * 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. ## Description 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. You will bring up and harden Oracle Linux on ARM, Intel, and AMD-based platforms; develop secure, production-ready images, and OS/firmware-update solutions; help establish the technical foundation for scalable robotic deployments. This role works closely with product, infrastructure, security, hardware, and platform teams, as well as external silicon and hardware vendors. You will be deeply hands-on, owning early prototypes through production-ready platform software and technical standards., * Make Oracle Linux work on various embedded platforms (ARM, Intel, AMD). Knoweldge of ISA and chipsets is key. * 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. Software Development and Coding: * Designs software solutions and analyzes and identifies requirements to achieve business and operational goals, sharing results with manager upon completion. * Adheres to and improves execution of all phases of the software development lifecycle; provides guidance and coaching to engineers to drive improvements. * Utilizes advanced knowledge to develop and guide new software features and enhancements leading design specifications, ensuring accessibility, and develops documents to clarify software design and code. * Leads code reviews in multiple areas to help drive improvements. * Conducts debugging and troubleshooting to identify and fix complex software issues. * Develops fixes for identified issues. * Implements comprehensive software testing (e.g., functional and non-functional testing), quality assurance processes, software error logging, monitoring, and observability for effective debugging, sharing work with manager and/or lead upon completion. * Conducts performance profiling and optimization of coding, building scalable solutions, and anticipating and resolving potential outcomes. * Troubleshoots and resolves complex issues related to application programming interface (API) functionality and integration. Implements complex API versioning, lifecycle, and interoperability strategies. Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives. True innovation starts when everyone is empowered to contribute. That's why we're committed to growing a workforce that promotes opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [The best of two worlds - Bringing enterprise-grade Linux to the vehicle](https://www.wearedevelopers.com/videos/67-the-best-of-two-worlds-bringing-enterprise-grade-linux-to-the-vehicle) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)