11 - Senior Staff Engineer, Software

11 - Senior Staff Engineer, Software
Company:

Celestica Inc.


Details of the offer

11 - Senior Staff Engineer, SoftwareDate: Aug 30, 2024
Functional Area: Engineering
Career Stream: Design - Software Engineering
Job Code: SSE-ENG-DSE
Job Level: Level 11
IC/MGR: Individual Contributor
Direct/Indirect Indicator: Indirect
SummaryDetailed DescriptionSoftware Development:
Design and implement drivers, application software that drive next generation CPU and GPUDevelop, augment and maintain software libraries for computing on GPUOptimize code for performance, efficiency, and low latencyInnovate new ideas in conjunction with networking engineers to optimize overall data center efficiencyArchitect solutions for customer's data center management needs working with multiple lower-level drivers, OS, librariesHardware Integration: Board bringup and validation of all low-level interactions with hardwareDrivers to monitor the health of the boardTroubleshoot and resolve hardware-software interaction issuesSecurity:
Design and implement features for verification of trusted software like secure bootStay up-to-date on security best practices and vulnerability remediationWork effectively in a team environment, collaborating with engineers and peer functional leads from different disciplines to innovate solutions, triage issues and speed executionWork with product line management, customers and sales teams to understand requirementsExplain the value addition software brings to technical and non-technical audiences.Leadership:
Mentor and coach team members on the technical skills and approaches to solve problems.Review and maintain quality of code going into production.Architect software applications that will work across multiple technology generations with minimal changes.Present innovation and value addition from our software in technical forums and customer interactionsStrong programming skills: Proficiency in C, C++ and other low-level programming languages.Operating system knowledge: Experience with Linux driver kernel development is a must. Candidate should have strong experience in Linux kernel memory management, interrupts, IOMMUHardware experience: Familiarity with main elements of CPU, DPU, memory, NICs, board monitoring elements is a mustDebugging and testing skills: Ability to identify and resolve software and hardware issues.Problem-solving skills: Strong analytical and problem-solving abilitiesExperience with data center deployments: Prior experience in data center architectures, developing and maintaining software for deployments is a plusExperience with GPU programming: Prior experience GPU libraries like CUDA and ROCm is huge plusClear Communication: Proven ability to articulate requirements and vision to large and diverse audience through written documents like architecture specifications and verbal presentations in technical forums is required.Physical DemandsDuties of this position are performed in a normal office environment.Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data.Repetitive manual movements (e.g., data entry, using a computer mouse, using a calculator, etc.) are frequently required.Occasional travel may be required.Typical Experience12 to 18 yearsTypical EducationBachelor degree or higher education in Engineering
NotesThis job description is not intended to be an exhaustive list of all duties and responsibilities of the position. Employees are held accountable for all duties of the job. Job duties and the % of time identified for any function are subject to change at any time.

#J-18808-Ljbffr


Source: Grabsjobs_Co

Requirements

11 - Senior Staff Engineer, Software
Company:

Celestica Inc.


Oracle Technology Cloud - Manager

Industry/SectorNot ApplicableSpecialismOracleManagement LevelManagerJob Description & SummaryA career in our Technology team, within our Oracle consulting pr...


From Pwc - Texas

Published 9 days ago

Sr Manager, Openlink Endur- Hybrid

The Applications Development Technology Senior Manager is a senior level position responsible for establishing and implementing new or revised application sy...


From Citi - Texas

Published 7 days ago

Lead Full Stack Software Engineer (React/Angular And Java)

Bring your heart to CVS Health. Every one of us at CVS Health shares a single, clear purpose: Bringing our heart to every moment of your health. This purpose...


From Cvs Health - Texas

Published 7 days ago

Lead Machine Learning Engineer

PMG is a digital company that helps marketers connect people with their brand. Focused on people and grounded in data, our award-winning culture fosters mean...


From Pmg - Texas

Published 7 days ago

Built at: 2024-09-22T20:29:50.957Z