Senior Manager, Software Engineering Lead
3 weeks ago
Job Title: Senior Manager, Software Engineering
Job Summary:
Celestica is seeking a seasoned software engineering leader to join our team. As a Senior Manager, Software Engineering, you will be responsible for leading a team of software engineers in the development, testing, and deployment of firmware and applications.
Key Responsibilities:
- Manage a team of software engineers in the design, development, and testing of firmware and applications.
- Take responsibility for non-technical elements of an engineering project, including people, financials, and project schedules.
- Develop and implement project plans, manage priorities, and balance multiple projects.
- Be the primary interface for the team with wider teams, including software validation, hardware engineers, manufacturing engineering, program management, customer support, and executive management.
- Review and interpret customer specifications and act as the primary customer contact when necessary.
- Continuously improve software learning lessons from previous projects and 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 the open-source community.
- Develop deployment strategies and plans.
- Manage relationships with key vendors/partners.
- Stay up-to-date with relevant industry knowledge and regulations.
Requirements:
- Experience in firmware, device driver, and boot loader development.
- Minimum of 3 years of experience in managing a team of software developers.
- Project management skills, including the ability to manage complex, multiple-line engineering projects that involve other functions.
- The following competencies are required: coaching and mentoring, communication, negotiation, presentation skills, creative problem-solving, customer interaction, stakeholder management, and leadership.
- Experience in delivering platforms with BMC firmware is a plus.
- Experience in various storage products and server products is a plus.
- Experience in delivering turn-key solutions for customers is a plus.
- Knowledge of quality and lean, D/PFMEA, 8D/corrective action, equipment safety, and design of experiments is preferable.
Physical Demands:
- Duties 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 are frequently required.
- Occasional travel may be required.
Typical Experience: 12 to 18 years
Typical Education: Bachelor degree or equivalent combination of education and experience
-
Senior Manager, Software Engineering Lead
4 weeks ago
Chennai, Tamil Nadu, India Celestica Full timeJob Title: Senior Manager, Software Engineering LeadJob Summary:Celestica is seeking a Senior Manager, Software Engineering Lead to lead a team of software engineers in developing high-quality, reliable software that works closely with hardware to enable high performance. The ideal candidate will have experience in firmware development and a passion for...
-
Senior Manager, Software Engineering Lead
4 weeks ago
Chennai, Tamil Nadu, India Celestica Full timeJob Title: Senior Manager, Software Engineering LeadJob Summary:Celestica is seeking a seasoned Senior Manager, Software Engineering Lead to lead a team of software engineers in developing high-quality, reliable software that works closely with hardware to enable high performance.The ideal candidate will have a strong background in firmware development and...
-
Senior Software Engineering Director
24 hours ago
Chennai, Tamil Nadu, India Rocket Software Full timeAbout the RoleWe are seeking a highly experienced Senior Software Engineering Director to lead our global development and quality assurance teams. As a key member of our leadership team, you will be responsible for driving strategic product development and quality goals, inspiring innovation within the team, and ensuring we remain at the forefront of the...
-
Senior Software Engineer
4 weeks ago
Chennai, Tamil Nadu, India IN10 VMware Software India Private Limited Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at IN10 VMware Software India Private Limited. As a key member of our Horizon Remote Experience Engineering team, you will play a critical role in designing, implementing, and maintaining robust, high-performance, and scalable software systems.Key...
-
Senior Software Engineering Lead
2 weeks ago
Chennai, Tamil Nadu, India IDFC FIRST Bank Full timeJob Title: Senior Software Engineering LeadJob Summary: We are seeking an experienced Senior Software Engineering Lead to join our Engineering team at IDFC FIRST Bank. The ideal candidate will have a strong technical background in software engineering, particularly in React, Golang, or Java.Key Responsibilities:Lead, mentor, and inspire a team of engineers...
-
Senior Software Engineering Lead
3 weeks ago
Chennai, Tamil Nadu, India Fulcrum Digital Full timeJob Title: Senior Software Engineering LeadAbout the Role:Fulcrum Digital is an agile and next-generation digital accelerating company providing digital transformation and technology services right from ideation to implementation. These services have applicability across a variety of industries including banking & financial services, insurance, retail,...
-
Senior Software Engineering Lead
2 weeks ago
Chennai, Tamil Nadu, India UPS India Full time{"Job Title":"Senior Software Engineering Lead","Job Description":"At UPS India, we are seeking an exceptional Senior Software Engineering Lead to join our team. This role provides leadership in full systems life cycle management, ensuring delivery is on time and within budget. The ideal candidate will direct component and data architecture design,...
-
Senior Software Engineering Lead
4 weeks ago
Chennai, Tamil Nadu, India Crayon Data Full timeRole: Senior Software Engineering LeadCrayon Data, a leading provider of AI-led revenue acceleration solutions, is seeking a seasoned Senior Software Engineering Lead to drive the development of our flagship platform, maya.ai. As a key member of our engineering team, you will be responsible for leading the design and implementation of scalable, flexible, and...
-
Software Engineering Lead
2 weeks ago
Chennai, Tamil Nadu, India Trimble Full timeSoftware Engineering Lead Position Profile Trimble is seeking a highly skilled Software Engineering Lead to drive the design, development, and delivery of software solutions on web/cloud platforms. As a Software Engineering Lead, you will be responsible for leading a team of software engineers and ensuring the successful delivery of projects within...
-
Senior Software Engineer
4 weeks ago
Chennai, Tamil Nadu, India IN10 VMware Software India Private Limited Full timeAbout the RoleWe are seeking a highly skilled and experienced software engineer to join our team as a Senior Software Engineer. As a key member of our Horizon Remote Experience Engineering team, you will be responsible for designing, implementing, and maintaining robust, high-performance, and scalable software systems.Key ResponsibilitiesTake ownership of...
-
Senior Software Engineering Lead
4 weeks ago
Chennai, Tamil Nadu, India UPS India Full timeAt UPS India, we're looking for a skilled Senior Software Engineering Lead to join our team. As a key member of our Applications Development team, you'll be responsible for leading the design and development of applications, ensuring they meet business requirements and are delivered on time and within budget.Key Responsibilities:Lead systems analysis and...
-
Software Engineering Lead
3 weeks ago
Chennai, Tamil Nadu, India Trimble Full timeJob Title: Software Engineering LeadThe Software Engineering Lead is a critical role within our organization, responsible for leading a team of software engineers in the design, development, and maintenance of software solutions on web/cloud platforms. This position requires a strong technical background, excellent leadership skills, and the ability to drive...
-
Senior Software Engineering Lead
2 weeks ago
Chennai, Tamil Nadu, India UPS India Full timeAt UPS India, we're seeking a seasoned Senior Software Engineering Lead to join our team. This role provides systems life cycle management, ensuring delivery of technical solutions is on time and within budget.Key Responsibilities:Job Description:Position: Senior Software Engineering LeadThis position involves providing technical leadership and guidance to...
-
Senior Software Engineer
3 days ago
Chennai, Tamil Nadu, India TPF Software Full timeTech Lead RoleAs a Senior Software Engineer - z/TPF, you will be leading the technical design and build for small to medium-sized solutions in a team. Your expertise in translating functional and non-functional requirements into fit-for-purpose technical design will drive the success of our projects.Mainframe ExpertiseYou will ensure solution performance,...
-
Software Engineer II
4 weeks ago
Chennai, Tamil Nadu, India Rocket Software Full timeJob DescriptionSummary:The Software Engineer II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. In this role, you will join a team maintaining a proprietary database management system running on z/OS with batch, interactive, and programming language interfaces, as well as a web interface. This...
-
Senior Software Engineering Manager
4 weeks ago
Chennai, Tamil Nadu, India Sanmina Full timeJob Title: Senior Software Engineering ManagerThe Senior Software Engineering Manager will lead the development of software solutions for Sanmina's clients. This role will be responsible for creating plans, managing teams, and executing against agreed timelines. The successful candidate will have strong technical leadership skills and be able to establish...
-
Senior Manager Software Engineering Lead
3 weeks ago
Chennai, Tamil Nadu, India Caterpillar Full timeJob Title: Senior Manager Software EngineeringAt Caterpillar, we're shaping the world with innovative solutions. As a Senior Manager Software Engineering, you'll play a crucial role in our journey.Your Work MattersAs a key member of our team, you'll work closely with functional leaders to facilitate risk assessment and risk management processes. You'll be...
-
Senior Software Engineering Manager
3 weeks ago
Chennai, Tamil Nadu, India Fulcrum Digital Full timeAbout the RoleFulcrum Digital is a cutting-edge digital transformation company that accelerates innovation and technology services. We're seeking a seasoned Senior Software Engineering Manager to lead our software engineering projects, combining technical expertise with leadership and collaboration skills to drive innovation and deliver exceptional...
-
Senior Software Engineering Manager
3 days ago
Chennai, Tamil Nadu, India Athenahealth Full timeCompany Overview:Athenahealth is a leading healthcare technology company that aims to create a thriving ecosystem delivering accessible, high-quality, and sustainable healthcare for all.About Our Location:We have offices across the United States and India, offering a unique and innovative work environment that promotes collaboration and productivity.About...
-
Software Engineering Team Lead
2 weeks ago
Chennai, Tamil Nadu, India Netxd Software India Private Limited Full timeJob Title: Technical LeadAbout the Role:We are seeking an experienced Technical Lead to join our Software Engineering team at Netxd Software India Private Limited. As a Technical Lead, you will be responsible for leading the development of high-quality software solutions, ensuring that they meet our rigorous standards of quality and...