urgent Requirement - GPU Software Engineer at Remote, Remote, USA |
Email: [email protected] |
http://bit.ly/4ey8w48 https://jobs.nvoids.com/job_details.jsp?id=456564&uid= From: Nicky Verma, 1 point System [email protected] Reply to: [email protected] GPU Software Engineer Medical device company 18 month contract Must be onsite 3 days a week in Goleta, CA Skills GPU Experience Linux C++ embedded software this position has to have GPU programming skills at a proficient level in addition to what is listed on the attached job description. The contractor will have to have solid C++, Linux, and embedded software experience along with the GPU. Advanced Senior level software development position. Acting in a lead role, responsible for software development, maintenance, unit verification, integration, and documentation with particular focus on low-level GPU programming. Exhibits a high level of software development mastery, technical direction, planning, and vision. Implements or oversees significant software modules, ensuring the established Quality Standard for documentation and software development is applied thoroughly and consistently. ESSENTIAL DUTIES & RESPONSIBILITIES: Work as a member of an agile development team to develop embedded and application level software for medical devices Design, develop and optimize software for deployment on GPU Determine project feasibility & timeframe Assist with defining software requirements, based on marketing collaboration Direct interface with Project Management and Product Management Design, code, and test software. Software development (includes new projects and maintenance projects) to be done per the established Quality System Create and maintain associated documentation Assist the build engineer with software releases Work primarily in a lead capacity Provide technical direction and/or mentoring of less-experienced software engineers Identify and promote best practices for software development Forge strong relationships across departments and to other companies Stay abreast of new technologies and developments in the embedded software engineering field Directly support 3rd party development, including requirements, timeline of deliverables, debugging, integration and performance analysis Lead by example Insist on highest quality in own work and that of others Need little or no supervision from Manager or Project Manager SKILLS, KNOWLEDGE, AND LICENSE OR CERTIFICATE REQUIRED: Expertise with CUDA is required Experience in real time GPU processing desired Experience in profiling / optimizing GPU kernels for performance Knowledge of AI is a plus Medical product development experience desired Knowledge of medical device quality system regulations and standards (eg, U.S. FDA Quality System Regulation 21CFR Part 820, ISO13485, ISO9001) is a plus Proven experience in leading development of two or more commercial applications or technologies Extensive knowledge of the Linux platform and tools (gcc, gdb, make, shell scripting, etc.) is required. Has proven experience with cross platform issues and is able to learn new platforms quickly Experience working with RTOS, cross-compilers, and other technologies in embedded applications Experience with GPU, microprocessor and embedded systems industry innovations and developments Experience with microservices and containerized applications in an embedded environment is desired Knowledge of Internet technologies, communication protocols, networking, network security, and related techniques is desired Excellent knowledge of current software development best practices, object-oriented design, SOLID, event-driven architecture, multimedia processing, interface design, localization, portability, extensibility, and testability Excellent communication skills. Has forged relationships with development personnel throughout the company Excellent project planning and estimating skills; drives projects and keeps them moving through daily obstacles; asks for additional assistance when appropriate Self-motivated; works with minimal supervision Enthusiastic about the company and about developing its high quality medical products Writes clear, maintainable, well-documented, portable code Recognizes problems and offers solutions. Helps the group adapt to changing conditions Keywords: cplusplus artificial intelligence California http://bit.ly/4ey8w48 https://jobs.nvoids.com/job_details.jsp?id=456564&uid= |
[email protected] View All |
10:49 PM 27-Jul-23 |