> Markdown version of [/jobs/ext/4170756-principal-software-engineer-a2g-gpu-graphics-systems-onsite](https://www.wearedevelopers.com/jobs/ext/4170756-principal-software-engineer-a2g-gpu-graphics-systems-onsite). 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 Software Engineer - A2G GPU & Graphics Systems (Onsite) - **Company:** RTX - **Location:** Cedar Rapids, IA, United States - **Experience:** Expert - **Salary:** $107,500 - $204,500 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Booting (BIOS), C++ (Programming Language), Compilers, Computer Programming, System Configuration, OpenGL Shading Language, Graphics Software, Hypervisor, Multiprocessing, OpenGL, Real-Time Operating Systems, Software Engineering, Software Requirements Analysis, Software Systems, Systems Integration, VxWorks, Graphics Processing Unit (GPU), Real Time Systems - **Published:** October 31, 2026 - **Apply:** https://www.careerbuilder.com/job-details/principal-software-engineer-a2g-gpu-graphics-systems-onsite-cedar-rapids-ia--2fa66c32-2671-4a57-b71d-753ffde15395 ## About the Role GPU (Graphics Processing Unit), Graphics, Software Engineering, United States Citizen, RTX, Aerospace and Defense, Research & Development (R&D), Software Engineering, Graphics, OpenGL Programming Libraries, We are seeking a Principal Software Engineer with deep experience in GPU, graphics, and embedded real-time systems for the Next Generation A2G Graphics Driver software development program. You will lead architecture, development, and verification of Khronos-based graphics APIs (OpenGL SC, Vulkan SC) and GPU driver stacks within the VxWorks RTOS. This role requires strong hardware/software systems knowledge, technical leadership, and experience delivering safety-critical aerospace software., * Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 8 years prior relevant experience or an Advanced Degree in a related field and minimum 5 years of experience Qualifications We Prefer: * Experience implementing OpenGL SC, Vulkan SC, or extensions on VxWorks platforms. * Deep knowledge of GPU architecture, shader compilers, multi-core systems, hypervisors, and BSP development. * Experience with bootloader design and embedded startup flows. * Strong C/C++ and safety-critical development experience. * Expertise in DO-178 compliant development flows. ## Description * Lead architecture and design of graphics APIs (OpenGL SC, Vulkan SC) for VxWorks-based aerospace systems. * Drive development of GPU drivers, memory systems, command pipelines, and rendering flows. * Develop and optimize shaders (GLSL, SPIR-V) for deterministic real-time operation. * Lead GPU subsystem integration exclusively within VxWorks environments. * Resolve advanced hardware/software integration issues involving timing, startup sequencing, synchronization, and device configuration. * Guide DO-178 certification activities and ensure compliance. * Coordinate multi-disciplinary teams to deliver graphics, display, and compute capabilities. * Recommend improvements to tools, processes, and engineering methodologies. * Conduct system-level research and collaborate with hardware engineers on display architecture. * Analyze system requirements and user needs to define software solutions.