{bc}
indeed

Senior Manager - OpenBMC

Celestica
Tamil Nadu, IND
Onsite
Discovered 1 months ago
CC++Linux kernelDevice driversIPCU-Boot

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.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Celestica