
Senior Embedded & Compute Software Developer
Posted Oct 22

Posted Oct 22
This is a fully remote position, open to applicants in United States.
β’ Design and develop GPGPU and AI inference libraries utilizing Vulkan SC drivers, with an emphasis on accuracy and performance.
β’ Enhance AI inference capabilities across various supported embedded GPU platforms.
β’ Lead the porting and release initiatives to new platforms and clients, providing post-delivery support.
β’ Oversee the AI model testing infrastructure and establish certification criteria for compute libraries.
β’ Investigate and showcase new features and applications for the compute library suite.
β’ Collaborate with product management on competitive evaluations of AI software solutions.
β’ Create documentation for customers, product management, marketing, and engineering leadership.
β’ Onboard and guide new team members.
β’ Work alongside Product Management, Product Architecture, and Product Development teams to convert Product Level Requirements into architectural decisions.
β’ Manage comprehensive library development from architecture and implementation to optimization and certification.
β’ Contribute to the ongoing enhancement of Vulkan SC drivers through debugging and problem-solving.
β’ Bachelorβs degree in engineering (Computer, Software, Electrical), Computer Science, or a related field.
β’ Over 5 years of experience in C/C++ software development.
β’ Proficiency in developing, debugging, and troubleshooting embedded software applications.
β’ Familiarity with ML frameworks including PyTorch, ONNX, and TensorFlow.
β’ Preferred: Experience with GPU programming APIs such as Vulkan, OpenGL, OpenCL, and CUDA.
β’ Preferred: Background in embedded real-time safety-critical operating systems (preferably Lynx, Deos, or VxWorks).
β’ Preferred: Knowledge of DO-178 or ISO26262 software development methodologies.
β’ Affordable Medical / Dental / Vision insurance options.
β’ 401K plan with a generous employer matching contribution.
β’ Responsible Paid Time Off along with Paid Holidays.
β’ Opportunities for remote work depending on the role.
β’ Access to an Employee Assistance Program (EAP).
β’ Opportunities for career advancement and professional growth.
β’ Eligibility for bonuses.
Leidos
Consertus
Penn Interactive
Foundation Health
Get handpicked remote jobs straight to your inbox weekly.