FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Embedded & Compute Software Developer
Diverse Lynx. Design and implement GPGPU and AI inference libraries on top of Vulkan SC drivers, focusing on correctness and performance .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in GPGPU and AI inference library design and implementation, with a strong focus on optimization and performance across embedded GPU platforms. Proficient in C/C++ software development and familiar with ML frameworks and GPU programming APIs, ensuring high-quality software delivery and compliance with safety-critical standards.
Highest-signal resume keywords
C/C++ Software DevelopmentGPGPU ProgrammingAI Inference OptimizationML Frameworks (PyTorch, ONNX, TensorFlow)Embedded Software Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C/C++ Software DevelopmentGPGPU ProgrammingAI Inference OptimizationEmbedded Software DevelopmentDebugging and TroubleshootingML Frameworks (PyTorch, ONNX, TensorFlow)Vulkan ProgrammingOpenGL ProgrammingOpenCL ProgrammingCUDA Programming
Soft Skills
MentoringCollaborationDocumentation ProductionCompetitive Analysis
Tools & Technologies
Vulkan SC DriversEmbedded GPU PlatformsAI Model Testing InfrastructureSafety-Critical Operating Systems (Lynx, Deos, VxWorks)
Certifications & Qualifications
Bachelor's Degree in EngineeringDO-178 Software Development ProcessISO26262 Software Development Process
Industry Keywords
GPGPUAI InferenceEmbedded SystemsReal-Time Operating SystemsSafety-Critical Software
Tech Stack
Tools & technologiesPyTorchTensorflowC++
About the role
Key responsibilities & impact- Design and implement GPGPU and AI inference libraries on top of Vulkan SC drivers, focusing on correctness and performance
- Optimize AI inference across supported embedded GPU platforms
- Lead porting and release efforts to new platforms and customers, including post-delivery support
- Maintain AI model testing infrastructure and define certification requirements for compute libraries
- Explore and demonstrate new capabilities and use cases for the compute library portfolio
- Partner with product management on competitive analysis of AI software offerings
- Produce documentation for customers, product management, marketing, and engineering leadership
- Onboard and mentor new team members
- Collaborate with Product Management, Product Architecture, and Product Development teams to translate Product Level Requirements into architectural-level decisions
- Drive end-to-end library development from architecture and implementation through optimization and certification
- Support continuous improvement of Vulkan SC drivers through debugging and issue resolution
Requirements
What you’ll need- Bachelor's degree in engineering (Computer, Software, Electrical), Computer Science or related field
- 5+ years of experience in C/C++ software development
- Experience with developing, debugging, and troubleshooting embedded software development
- Experience with ML frameworks such as PyTorch, ONNX, TensorFlow
- Preferred: Experience with GPU programming APIs: Vulkan, OpenGL, OpenCL, CUDA
- Preferred: Experience with embedded real-time safety-critical operating systems (preferably Lynx, Deos, VxWorks)
- Preferred: Experience with DO-178 or ISO26262 software development processes
Benefits
Comp & perks- Low-cost Medical / Dental / Vision coverage options
- 401K with generous employer match
- Responsible Paid Time Off + Paid Holidays
- Remote work opportunities based on role
- Employee Assistance Program (EAP)
- Career growth and professional development opportunities
- Bonus eligible