Senior Device Driver Engineer for Machine Learning Accelerators

7 days ago


Oklahoma City, Oklahoma, United States Amazon Full time
About the Role

We are seeking a highly skilled Senior Device Driver Engineer to lead our SoC (System on Chip) device-driver / HAL (Hardware Abstraction Layer) software team. As a key member of our team, you will be responsible for designing, building, and deploying complex and performant software solutions for our machine learning accelerators.

Key Responsibilities
  • Build and manage a small team of 3-5 developers
  • Work with hardware designers to write drivers for newly developed SoC IPs
  • Collaborate with system software teams to solve SoC and system-level architectural issues, drive debug, and innovate on cross-functional solutions
  • Refactor and maintain existing codebases throughout the device lifecycle
  • Continuously test and deploy your software stack to multiple internal customers
  • Innovate on the tooling you provide to customers, making it easier for them to use and debug our SoCs
Requirements
  • 6+ years of programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby experience
  • 6+ years of non-internship professional software development experience
  • 4+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
  • Experience leading the design, build and deployment of complex and performant (reliable and scalable) software solutions in production
  • C++ development experience
  • Experience developing low-level software for hardware (SoC, ASIC, GPU, CPU, etc.)
Preferred Qualifications
  • Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
  • Experience taking a leading role in building complex software or computing infrastructure that has been successfully delivered to customers
  • Experience managing a small team of developers, including, but not limited to: scheduling, prioritizing, recruiting, coaching
About Amazon

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.



  • Oklahoma City, Oklahoma, United States oilandgas Full time

    {"title": "Cloud-Scale Machine Learning Acceleration Team ASIC Power Engineer", "content": "About the RoleWe are seeking an experienced ASIC Power Engineer to join our Cloud-Scale Machine Learning Acceleration team. As a member of this team, you will be responsible for the design and optimization of hardware in our data centers, including AWS Inferentia, our...


  • Oklahoma City, Oklahoma, United States Cox Enterprises Full time

    Job DescriptionAs a Senior Electrical Engineer at Cox Automotive, you will be responsible for designing, planning, and overseeing the development of electric/electronic devices and systems applied to servicing EV batteries. This position requires the application of intensive and diversified knowledge of engineering principles and practices in broad areas of...


  • Oklahoma City, Oklahoma, United States SENIOR SPIRIT OF ROSELLE PARK Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Android development team. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality Android applications.Key ResponsibilitiesDesign and develop scalable, robust, and high-performance Android applications using Kotlin and...


  • Oklahoma City, Oklahoma, United States Global Technology Associates Full time

    {"Job Title": "CNC Machining Engineer", "Job Summary": "We are seeking a skilled CNC Machining Engineer to join our team at Global Technology Associates. As a CNC Machining Engineer, you will be responsible for developing, implementing, and optimizing CNC machining processes for a wide range of powertrain components. Your expertise in CNC programming,...


  • Oklahoma City, Oklahoma, United States Cox Enterprises Full time

    Job DescriptionAs a Senior Electrical Engineer at Cox Automotive, you will play a critical role in designing, planning, and overseeing the development of electric/electronic devices and systems applied to servicing EV batteries. This position requires the application of intensive and diversified knowledge of engineering principles and practices in broad...

  • IT Service Manager

    1 week ago


    Oklahoma City, Oklahoma, United States MCK McKesson Corporation Full time

    Job SummaryMCK McKesson Corporation is seeking an experienced IT Service Manager to provide technical leadership and support for the design, delivery, implementation, and maintenance of all IT initiatives for US Oncology Medical Devices.Key ResponsibilitiesProvide technical leadership and technical support escalation for Medical Device projects.Participate...


  • Oklahoma City, Oklahoma, United States Addison Group Full time

    CNC Machining EngineerDirect Hire OpportunityCompensation: $80,000 - $90,000 plus performance bonuses based on qualifications and experience.Work Environment: Onsite position in Oklahoma City, OK, requiring presence five days a week.Our client, Addison Group, is seeking a skilled CNC Machining Engineer to enhance their engineering team. This role involves...

  • Data Scientist I

    3 days ago


    Oklahoma City, Oklahoma, United States VirtualVocations Full time

    Data Scientist I - VirtualVocations **Job Summary** VirtualVocations is seeking a highly skilled Data Scientist I to join our team. As a Data Scientist I, you will be responsible for developing and deploying machine learning solutions to identify payment integrity issues and improve healthcare outcomes. **Key Responsibilities** * Collaborate with...


  • Oklahoma City, Oklahoma, United States Ncite Partners Full time

    Ncite Partners is currently partnering with a leading heavy equipment manufacturing company to fill a Senior Controls Engineer position.**Key Highlights:**Senior Controls Engineer role with a prominent heavy industrial manufacturing company.Opportunity to leverage extensive industry experience and contribute to innovative projects.Strong company culture...


  • Oklahoma City, Oklahoma, United States OU Health Full time

    Job Title: Senior Systems EngineerOU Health is seeking a highly skilled Senior Systems Engineer to join our team. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our datacenter and server environments.Key Responsibilities:Lead implementations of datacenter, server, and storage environments for...


  • Oklahoma City, Oklahoma, United States Ncite Partners Full time

    About the RoleNcite Partners is partnering with a leading heavy equipment manufacturing company in Oklahoma City to find a Senior Controls Engineer.This is a unique opportunity to leverage extensive industry experience and contribute to innovative projects in a stable and employee-centric work environment.Key ResponsibilitiesDevelop, test, and manage...


  • Oklahoma City, Oklahoma, United States Jobot Full time

    CNC Mechanical EngineerCompany Overview:At Jobot, we are dedicated to innovation and excellence in manufacturing. We seek a skilled CNC Mechanical Engineer to enhance our engineering team.Key Responsibilities:Design and oversee the integration of machinery and equipment into our manufacturing workflows.Develop equipment specifications and establish...


  • Oklahoma City, Oklahoma, United States Jobot Full time

    CNC Mechanical EngineerCompany Overview:At Jobot, we are dedicated to enhancing manufacturing processes through innovative engineering solutions.Key Responsibilities:Design and oversee the integration of machinery and equipment into production workflows.Develop equipment specifications and establish performance benchmarks.Evaluate machine capabilities to...


  • Oklahoma City, Oklahoma, United States LVI Associates Full time

    Job Opportunity: Senior Electrical Engineering SpecialistWe are looking for a skilled and knowledgeable Electrical Engineer to become a vital part of our team at LVI Associates. This role provides an engaging work atmosphere where you can leverage your engineering skills across diverse projects, ranging from the conception and development of new facilities...


  • Oklahoma City, Oklahoma, United States Inceed Full time

    Compensation: $135,000 - $160,000 Location: Oklahoma City, Oklahoma Role Overview: Inceed is collaborating with a reputable organization to identify a talented Senior Manufacturing Engineering Leader to enhance their operations. Key Responsibilities: Facilitate the implementation of manufacturing strategies and oversee technical execution,...


  • Oklahoma City, Oklahoma, United States Aire Search Full time

    About Aire Search:We partner with top-tier organizations globally to deliver best-in-class talent solutions. Our collaboration with a renowned IT cooling solutions provider has led to the recruitment of a Senior Design Engineer in a key role.About the Role:The Senior Design Engineer will work collaboratively to develop innovative cooling solutions based on...


  • Oklahoma City, Oklahoma, United States NVIDIA Full time

    About NVIDIANVIDIA is a leader in the technology industry, renowned for innovation and forward-thinking. Our Developer Tools organization is dedicated to creating AI-assisted tools that enhance productivity and efficiency on NVIDIA platforms.Job SummaryWe are seeking a skilled Senior Deep Learning Software Engineer to join our team. As a key member of our...

  • Electrical Engineer

    2 weeks ago


    Oklahoma City, Oklahoma, United States Cox Enterprises Full time

    Job SummaryCox Automotive is seeking a highly skilled Senior Electrical Engineer to join our team. As a Senior Electrical Engineer, you will be responsible for designing, planning, and overseeing the development of electric/electronic devices and systems applied to servicing EV batteries.Key ResponsibilitiesDesign and test electrical circuits to support test...


  • Oklahoma City, Oklahoma, United States Southwest Research Institute Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Aerospace Engineer to join our team at Southwest Research Institute. As a key member of our engineering team, you will be responsible for performing professional aerospace structural engineering work involved in the application of advanced theories, concepts, principles, and processes to the...


  • Oklahoma City, Oklahoma, United States Oracle Full time

    About the RoleWe are seeking a highly skilled Senior Learning Designer to join our team at Oracle. As a Senior Learning Designer, you will play a critical role in developing and maintaining high-quality training content for our clients.Key ResponsibilitiesCollaborate with subject matter experts to identify learning needs and develop effective training...