11 - Senior Manager, Software Engineering
4 weeks ago
Req ID:
Remote Position: No
Region: Asia
Country: India
State/Province: Chennai
City: Guindy, Chennai
General Overview
Job Title: Senior Manager, Software Engineering
Functional Area: Engineering (ENG)
Career Stream: Design - Software Engineering
Role: Senior Manager (SMG)
Job Band: 11
IC/MGR: Manager
Direct/Indirect Indicator: Indirect
Summary
Celestica is looking for a senior manager in software engineering with firmware experience who is passionate about leading people to develop high quality, reliable software that works closely with hardware to enable high performance.
The person will be responsible for leading and managing a team of software engineers who develop, debug, test, deploy and support code to be deployed in BMC (board management controllers) and software to control a fleet of BMC.
The Senior Manager, Software Engineering manages interaction with cross functional teams including designers, customers, manufacturing engineering, hardware engineering, product line management, program management and executive leadership.
The person will also inspire the team to innovate and go beyond written requirements to differentiate our products.
The person should be familiar with Agile and other software development practices and be able follow phase/gate quality criteria to ensure robust and high quality software.
Detailed Description
Performs tasks such as, but not limited to, the following:
Manage the software team doing the design, development and testing of firmware and applications like BMC and orchestration software Take responsibility for non-technical elements of an engineering project (people, financials etc.) Do detailed project schedules, manage priorities and balance multiple projects Be the primary interface for the team with wider team including software validation, hardware engineers, manufacturing engineering, program management, customer support and executive management. Review and interpret customer specifications and act as primary customer contact when necessary Do continuous improvement of software learning lessons from previous projects, customer deployments. Coach and mentor high performance software engineers in their career and advance their skills Attract and hire a team of high-quality software engineers Interact with open source community Develops deployment strategies and plans. May manage relationships with key vendors/partners. Keep up to date with relevant industry knowledge and regulationsKnowledge/Skills/Competencies
Experience in firmware, device driver, boot loader development. Minimum of 3 years experience in managing a team of software developers Project Management - Ability to manage complex, multiple line engineering projects that will also involve other functions. Demonstrate solid understanding of the technical, financial and people aspects of the project. Able to create a project/change management plan and ensure that the project is delivered within the assigned time and budget. Ability to recognize project barriers and develop mitigation plans The following competencies will be required: Coaching and Mentoring; Communication, Negotiation, Presentation skills; Creative Problem Solving; Customer Interaction, Stakeholder Management; Leadership - Demonstrate "People & Team Leadership Behaviors" as per Celestica Leadership Imperatives. Experience in delivering platforms with BMC firmware will be a plus Experience in various storage products (RAID controllers, disk array enclosures, network attached storage systems, and storage servers) and server products (Rack mount server, Blade server, converged server) and enterprise network switch product will be a plus Experience in delivering turn-key solutions for customers Knowledge of the following are preferable: Quality & Lean; D/PFMEA; 8D/Corrective Action; Equipment Safety; Design of Experiments (DOE).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
12 to 18 yearsTypical Education
Bachelor degree or consideration of an equivalent combination of education and experience.
Educational Requirements may vary by Geography
Notes
This 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.
Celestica is an equal opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on any protected status (including race, religion, national origin, gender, sexual orientation, age, marital status, veteran or disability status or other characteristics protected by law).
At Celestica we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. Special arrangements can be made for candidates who need it throughout the hiring process. Please indicate your needs and we will work with you to meet them.
COMPANY OVERVIEW:
Celestica (NYSE, TSX: CLS) enables the world's best brands. Through our recognized customer-centric approach, we partner with leading companies in Aerospace and Defense, Communications, Enterprise, HealthTech, Industrial, Capital Equipment and Energy to deliver solutions for their most complex challenges. As a leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development – from drawing board to full-scale production and after-market services for products from advanced medical devices, to highly engineered aviation systems, to next-generation hardware platform solutions for the Cloud. Headquartered in Toronto, with talented teams spanning 40+ locations in 13 countries across the Americas, Europe and Asia, we imagine, develop and deliver a better future with our customers.
Celestica would like to thank all applicants, however, only qualified applicants will be contacted.
Celestica does not accept unsolicited resumes from recruitment agencies or fee based recruitment services.
-
Software Engineering Leader
6 days ago
Chennai, Tamil Nadu, India Number 11 Full timeJob OverviewWe are seeking a highly skilled Software Engineering Leader to join Number 11 in India. As a key member of our dynamic team, you will be responsible for leading projects from conception to deployment and mentoring junior developers.Main Responsibilities- Design, develop, and deploy full-stack applications that meet high-quality standards.-...
-
Senior Full Stack Developer Position
6 days ago
Chennai, Tamil Nadu, India Number 11 Full timeAbout the RoleAs a Senior Full Stack Developer at Number 11, you will play a critical role in shaping the future of our technology stack. You will lead the design, development, and deployment of high-quality full-stack applications, working closely with cross-functional teams to deliver innovative solutions.Key Responsibilities- Develop and implement...
-
Senior Full Stack Software Development Lead
6 days ago
Chennai, Tamil Nadu, India Number 11 Full time**About Number 11**We are a dynamic and innovative company dedicated to creating cutting-edge software solutions. Our team of experts is passionate about designing and developing high-performance applications that meet client needs.Job DescriptionAs a seasoned Software Architect (Full Stack), you will play a crucial role in shaping the future of our...
-
Lead Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India Number 11 Full timeJob DescriptionDescriptionWe are seeking a Lead Software Engineer (Full Stack) to join our dynamic team in India. The ideal candidate will have a passion for technology and a proven track record of delivering high-quality software solutions. You will play a key role in leading projects from conception to deployment and mentoring junior team...
-
Senior Software Engineer
6 days ago
Chennai, Tamil Nadu, India Angel and Genie Full timeJob Title : Senior Software Developer - (C++/Linux) Experience : 10-15yrs Location : Chennai We are seeking a highly experienced and skilled Senior Software Developer with a strong background in C++ and Linux development to join our team in Chennai. In this role, you will be responsible for designing, developing, and maintaining high-performance applications...
-
Senior Go Software Engineer
5 days ago
Chennai, Tamil Nadu, India Themesoft Inc. Full timeAt Themesoft Inc., we're looking for a seasoned Senior Go Software Engineer to join our team. As a key player in our development process, you will be responsible for building scalable and distributed systems with Go.The ideal candidate will have 7-11 years of professional experience in software development, with a strong focus on Go Lang. They should be...
-
Senior Software Solutions Architect
2 days ago
Chennai, Tamil Nadu, India LEXISNEXIS Full time**About Us:** LexisNexis Risk Solutions is a leading provider of risk assessment solutions for government agencies and law enforcement. Our team delivers high-quality software that helps our customers drive insights from complex data sets, improving operational efficiency and increasing program integrity.About the Role:** We are seeking a highly experienced...
-
Senior Software Engineer
1 week ago
Chennai, Tamil Nadu, India Angel and Genie Full timeJob Title : Senior Software Developer - (C++/Linux)Experience : 10-15yrsLocation : ChennaiWe are seeking a highly experienced and skilled Senior Software Developer with a strong background in C++ and Linux development to join our team in Chennai. In this role, you will be responsible for designing, developing, and maintaining high-performance applications...
-
Senior Software Development Engineer
2 days ago
Chennai, Tamil Nadu, India Uniphore Software Systems Pvt Ltd Full timeRole OverviewAs a Senior Software Development Engineer at Uniphore Software Systems Pvt Ltd, you will play a pivotal role in designing, developing, and delivering robust software solutions that address complex technical challenges.You will mentor team members, drive technical excellence, and influence the direction of our engineering initiatives. You will...
-
Senior Java Software Engineer
4 weeks ago
Chennai, Tamil Nadu, India CIAR Software Solutions Pvt Ltd Full timeCompany OverviewCIAR Software Solutions Pvt Ltd is a leading software development company specializing in providing comprehensive solutions for the restaurant and hotel management industry. Our flagship products, FoodEnginePOS.com and HotelDeskPMS.com, have been instrumental in transforming the operations of numerous food outlets and hotels. With a dedicated...
-
Senior Java Software Engineer Lead
6 days ago
Chennai, Tamil Nadu, India LTIMindtree Full timeLTIMindtree is a global technology consulting and services company that is looking for a highly skilled Senior Java Software Engineer Lead to join our team.The successful candidate will be responsible for leading the design, development, and implementation of high-quality software applications using Java.We are looking for an individual with strong technical...
-
High-Quality Software Engineer
2 days ago
Chennai, Tamil Nadu, India LEXISNEXIS Full time**About the Company:** LexisNexis Risk Solutions is a leading provider of risk assessment solutions for government agencies and law enforcement. Our team delivers high-quality software that helps our customers drive insights from complex data sets, improving operational efficiency and increasing program integrity.About the Role: We are seeking a highly...
-
Principal Software Engineer Leader
3 days ago
Chennai, Tamil Nadu, India Banyan Software Full timeBanyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers.We are on a mission to acquire, build, and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets.The Technical Director - Engineering will lead the engineering team to...
-
Senior Software Engineer I
4 days ago
Chennai, Tamil Nadu, India RELX Full timeSenior Software Engineer IWould you like to be part of a team that delivers high-quality software to our customers Do you enjoy leading a team that develops high-quality code About the Business LexisNexis Risk Solutions is the essential partner in the assessment of risk Within our Government vertical our solutions assist government agencies and law...
-
Software Engineer II
4 weeks ago
Chennai, Tamil Nadu, India Rocket Software Full timeJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or...
-
Senior Software Engineer
4 weeks ago
Chennai, Tamil Nadu, India Software AG Full timeSoftware AG simplifies the connected world. Founded in 1969, it helps deliver the experiences that employees, partners, and customers now expect. Its technology creates the digital backbone that integrates applications, devices, data, and clouds; empowers streamlined processes; and connects "things" like sensors, devices, and machines. It helps 10,000+...
-
Software Engineering Team Lead
3 days ago
Chennai, Tamil Nadu, India RELX Full timeAbout the RoleAs a Senior Software Engineer, you will be responsible for designing, building, and deploying scalable and highly available systems using Java 11 and above, Spring Boot framework, and RESTful Web Services. You will work closely with the architecture and development teams to understand complex product requirements and translate them into...
-
Senior GST Manager Position
2 days ago
Chennai, Tamil Nadu, India GST Manager Full timeJob DescriptionAbout Our CompanyTax Collars Private Limited is a leading provider of auditing and tax compliance services.Job SummaryWe are seeking an experienced and dynamic Senior GST Manager to join our team in Chennai, India.Key ResponsibilitiesConduct detailed audits of financial records and operations to ensure compliance with internal policies and...
-
Senior Infrastructure Engineer Manager
4 days ago
Chennai, Tamil Nadu, India Certify Full timeKey ResponsibilitiesAs a Senior Platform Engineer, you'll provide technical leadership through code reviews and mentorship for junior team members. You'll contribute to agile team rituals and processes and build the industry's leading provider data management platform.You'll help identify high-value opportunity areas for the team and guide their...
-
Innovative Web Architecture Specialist
6 days ago
Chennai, Tamil Nadu, India Number 11 Full timeAbout UsAt Number 11, we believe in pushing the boundaries of what is possible with technology. Our team of experts is passionate about creating innovative software solutions that make a real impact.Job OpportunityWe are seeking an experienced Software Architect (Full Stack) to join our team. As a key member of our technology leadership, you will play a...