Key leadership skills
Energetic, motivated software engineer, with a keen interest in learning new technical skills.
Strong domain skills in their field of expertise
Be able to establish and maintain strong, collaborative interlocks with cross-functional teams
Robust communication skills
Technical skills requirements:
Design and develop software as per test driven development and Agile methodologies.
Ability to contribute and engage in open source forums. (Recommended, not required)
Must have a data-centric approach to SW quality tracking, monitoring and enhancements.
Partner with product management, customer experience team, SW architect on feature requirements, design and development
Knowledge/Skills/Competencies
Solid embedded sw development and debugging skills - RTOS, Linux
Strong firmware programming skills, C, and script languages - Python, Javascript
Strong knowledge of Disk Array Enclosure management and Drive (SAS, SATA and NVMe) technologies
Should be able to write software and spec for large scale storage devices
Other technical skills (one or more of)
RESTful API
Working knowledge of cloud computing and cloud-native development preferred.
Working knowledge of x86 and ARM architecture.
Hands-on experience with one or more of Broadcom, Marvell, Innovium etc chipsets, SDK and BMC and/or Diagnostic SW Design and development
Physical Demands
Duties 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 Experience
10 to 14 years
Typical Education
Bachelor degree or higher in engineering
📌 Senior Lead Engineer, Software Chennai (India)
🏢 Celestica Electronics (S) Pte
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.