9772 - Graphics Software Engineer-GPU
Wind River Systems - SC, United States
Work at Wind River Systems
Overview
- View job
Overview
We are seeking a skilled and experienced Graphics Software Engineer to contribute to the development of a Vulkan Safety-Certified Graphics Stack for RTOS.
In this role, you will be responsible for designing, implementing, and adapting Vulkan APIs to support various GPU and display controllers on RTOS. You will work closely with architects and development teams, providing detailed designs, implementing solutions, conducting code reviews, and ensuring the robustness of the overall graphics stack.
This position offers an exciting opportunity to work on cutting-edge graphics technology within a safety-critical environment. If you have a passion for low-level programming and embedded systems that are certified for stringent aerospace standards, we’d love to hear from you!
Key Responsibilities:
- Design and implement graphics features based on product requirements.
- Adapt and integrate open-source libraries to support Vulkan SC APIs on RTOS.
- Basic knowledge of GPU architecture.
Required Skills & Qualifications:
- Bachelor’s or master’s degree in computer science, Computer Engineering, Electrical Engineering, or a related field.
- 2-5 years of C/C++ and Vulkan applications.
- Expertise in Khronos Group Vulkan APIs.
- Familiarity with various GPUs (e.g., AMD, Arm, Intel, Nvidia, Qualcomm, etc.).
- Experience debugging graphics driver issues found by application usage of graphics APIs.
- Proficiency in C and/or C++ programming.
- Excellent problem-solving, communication, and interpersonal skills.
Preferred (Nice to have) Skills:
- Experience writing applications using graphics APIs.
- Experience with DO-178C Safety Certification.
- Hands-on experience with VxWorks or other RTOS.
- Embedded software development experience on ARM and Intel platforms.
- Knowledge of MISRA C or CERT C rules.
Wind River is an Equal Opportunity Employer committed to diversity. We prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation, or any other legally protected status.
Diversity is foundational for Wind River’s business success. We aim to be a workplace of choice for all and value the unique perspectives of a diverse workforce. Wind River does not unlawfully discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, citizenship, disability, protected veteran status, age, ancestry, medical condition, genetic information, marital status, pregnancy, or any other legally protected status. This applies to all employment areas including recruitment, hiring, training, performance evaluations, promotions, transfers, compensation, benefits, and social/recreational programs.
Wind River strives to be an inclusive employer. We provide reasonable accommodations to applicants and employees upon request. Please let us know if you need accommodations at any stage of the employment process by emailing us at: [emailprotected]. Please do not include personal medical information in your email.
#J-18808-Ljbffr