Senior Embedded & Compute Software Developer

Posted Oct 22

This is a fully remote position, open to applicants in United States.

πŸ“‹ Description

β€’ 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.


⛳️ Requirements

β€’ 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.


🏝️ Benefits

β€’ 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.

People also viewed

Leidos20 hours ago

DevOps Technical Lead

US flagUnited States OnlyFull-timeFull-stack Engineer$107.9k – $195.1k/year
ApplyView job
Consertus20 hours ago

Mid-Level Integration/Software Developer

US flagFlorida, +3 more statesFull-timeFull-stack Engineer$120k – $150k/year
ApplyView job
Penn Interactive20 hours ago

Senior Software Engineer – Accounts

US flagUnited States OnlyFull-timeFull-stack Engineer$145k – $193k/year
ApplyView job
Foundation Health20 hours ago

Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Focus21 hours ago

Technical Lead – Senior/Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$135k – $170k/year
ApplyView job
Cardinal Health21 hours ago

Staff Software Engineer – Biopharma Reporting, Specialty Analytics

US flagUnited States OnlyFull-timeFull-stack Engineer$96.3k – $151.4k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers