Senior Manager - OpenBMC
Role Overview
Leads and manages employees who develop, debug, test, deploy, and support software for systems, products, and equipment.
Work spans software from firmware to application and follows agreed development processes and product lifecycle deliverables.
Manages cross-functional work with designers, customers, manufacturing engineering, and project leadership to support robust, high-quality product development.
Key Skills for This Role
Full Job Posting
Role overview
Leads and manages employees who develop, debug, test, deploy, and support software for systems, products, and equipment.
Work spans software from firmware to application and follows agreed development processes and product lifecycle deliverables.
Manages cross-functional work with designers, customers, manufacturing engineering, and project leadership to support robust, high-quality product development.
Responsibilities
- Lead technical design, development, and implementation for complex multi-domain projects; contribute to project planning and scheduling.
- Manage people and financial aspects of engineering projects.
- Interpret customer specifications and potentially act as primary customer contact.
- Assess complex-system trade-offs, recommend solutions, and plan deployments.
- Lead strategic program and site-wide deployments; manage key vendor or partner relationships as needed.
- Design tests and test-automation suites and develop processing platforms using configuration management technologies.
- Test software development methodologies, maintain and enhance systems, and support existing platforms.
- Collaborate with customers, users, project managers, and engineers, including through peer reviews.
- Recommend continuous improvement, elevate technology and best practices, and stay current with industry knowledge and regulations.
Technical knowledge
- Solid C and C++ programming skills; in-depth Linux kernel, device driver, IPC, and U-Boot knowledge.
- Linux application development familiarity; ThreadX or another real-time OS knowledge is a plus.
- BMC knowledge including IPMI, SDR, SEL, FRU records, SOL, IPMB, side-band LAN, KCS, and KVM; knowledge of Redfish and management protocols.
- Board bring-up experience and knowledge of BMC-related hardware such as ARM, BMC chips, hardware monitors, Super I/O, NC-SI NIC, and PHY.
- Working knowledge of buses including I2C, IPMB, PMBUS, SPI, LPC, UART, and JTAG.
- OpenBMC experience is a plus; experience with one or more listed storage, networking, or interface technologies is a plus.
- PSoC or MCU firmware development experience is a plus.
Leadership and project competencies
- Lead complex, multi-line engineering projects that may involve other functions and manage technical, financial, and people aspects.
- Create project and change-management plans, deliver within time and budget, identify barriers, and develop mitigation plans.
- Develop financial plans, profitability calculations, risk and sensitivity analyses, and mitigation strategies for profitability risks.
- Apply people and team leadership behaviors; competencies may include coaching, mentoring, communication, negotiation, presentation, creative problem solving, customer interaction, and stakeholder management.
Workplace
- The posting states Remote Position: No.
- The listed location is Guindy, Chennai, India.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Celestica
Student Intern IL, Quality Engineering & FAI 1
Newmarket, CAN
Student Intern, Quality Administration & Training
Newmarket, CAN
Student Intern, Communication Enablement (Business Excellence)
Toronto, CAN
Inventory Analyst
Richardson, USA
Celestica is seeking an Inventory Analyst to coordinate inventory, forecast needs, manage surplus, and support material planning. Candidates should bring two to four years of relevant experience, analytical and negotiati
Student Intern, Supply Line Management
Toronto, CAN
Celestica is seeking a student intern to support its Supply Line Management team with supplier issues, shortages, demand changes, and material logistics. Applicants must be third-year co-op students in a listed specializ
Student Intern, Procurement Sourcing Analyst
Toronto, CAN
Celestica recherche un stagiaire étudiant en analyse de l’approvisionnement et du sourcing pour soutenir son équipe mondiale de chaîne d’approvisionnement. Le travail comprend la recherche de fournisseurs et de prix, l’a
Student Intern IL, Quality Engineering & FAI 1
Newmarket, CAN
Student Intern, Quality Administration & Training
Newmarket, CAN
Planning Advisor
Toronto, CAN
Planning Advisor
Toronto, CAN
Student Intern, Communication Enablement (Business Excellence)
Toronto, CAN
Inventory Analyst
Richardson, USA
Student Intern, Supply Line Management
Toronto, CAN
Student Intern, Procurement Sourcing Analyst
Toronto, CAN