Dell Senior Manager, Software Engineering in Bengaluru, India
Dell provides the technology that transforms the way we all work and live. But we are more than a technology company — we are a people company. We inspire, challenge and respect every one of our over 140,000 employees. We also provide them with unparalleled growth and development opportunities. We can’t wait for you to discover this for yourself as a Director of Engineering on our client product development team in Bangalore.
Dell creates technology solutions for a changing world. Our Information Technology (IT) Architecture team translates our customers’ business requirements into total enterprise-wide solutions. It takes deep technical knowledge to create architectural designs that exceed service requirements. We’re skilled in analyzing the customer’s business goals, objectives, needs and general business environment to create technical system solutions. Our expertise includes integrating hardware, processes, methodologies and software into the customer environment.
The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.
Lead/manage a team of SW development engineers and deliver best in class serviceability features on Dell commercial and consumer client products.
Lead/manage proactive engagements with vendors/partners and cross functional teams.
Effectively communicate with executives on the topics of serviceability features, produce high-quality written and verbal reports, presentations, recommendations.
Lead the implementation of security development life cycles across client product groups.
Coordinate and work with partners on the enablement of serviceability features.
Provide oversight of resources, budgets, projects, and programs
Drive and support the implementation of the strategy with the team
Manage the hiring, staffing and maintaining of a diverse and effective workforce
Responsible for career development/planning, performance and pay discussions of team members.
Manage the relationship outside of software organization, work with cross functional groups quality, marketing, sales, platform HW teams.
Review the requirement, design, implementation plans and provides appropriate recommendations.
Track and drive implementation to meet product schedules and commitments.
Bachelor's/MS degree in computer/electrical engineering, computer science, or related discipline.
Minimum of 3+ years of experience managing engineering development teams.
Minimum of 10 to 15 years of hands on experience on SW development.
In Depth Knowledge of programming languages such as C, C++, C#, Python etc
Excellent troubleshooting and problem-solving skills.
Very good understanding with networking protocols and technologies
Knowledge of CI/CD Pipelines and Development tool Experience such as - Jira, Perfecto, Pivotal Tracker, Concourse, Jenkins, and Docker.
Strong technical communication skills (oral and written) including experience briefing executive management and desire to work with clients to solve complex security issues, including at times in crisis situations
Strong understanding of PC architecture/BIOS.
Experience in Linux device drivers
Experience in Embedded Linux
Experience in system programming, IPC, Kernel Porting, C data structure
Experience with at least one of the technical area: graphics / mesa / audio / video / camera / IO / Power Management with HAL implementation
We offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opportunities — all to create a compelling and rewarding work environment.
Our Culture Code unites us and makes us a great family of companies and a great place to work. It’s how we run the business, go to market, work together and provide inspirational leadership.
Our culture code is defined by our values and are made real every day by defining expectations for how we work and how we lead.
Dell is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Dell are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Dell will not tolerate discrimination or harassment based on any of these characteristics. Learn more about Diversity and Inclusion at Dell here.