
Software Senior Engineer
Dell Technologies1 day ago
Bengaluru, IndiaSenior
Responsibilities
- Develop, integrate, and secure firmware solutions for enterprise infrastructure platforms.
- Translate security, risk, and compliance requirements into architecture, designs, implementation plans, and validation strategies.
- Lead firmware integration across multiple hardware generations and support sprint planning, backlog management, estimation, and delivery.
- Perform advanced system-level debugging and root-cause analysis for customer, manufacturing, and pre-production issues.
- Establish best practices in secure firmware development, automated validation, continuous integration, and process improvement.
- Adopt AI-assisted engineering solutions and secure development practices to improve code quality, developer productivity, reliability, and delivery efficiency.
Requirements
- Bachelor’s or master’s degree in computer science, Electronics Engineering, Electrical Engineering, or a related technical field.
- Extensive experience in firmware and embedded software development with strong C/C++ programming expertise.
- Experience developing and supporting Linux-based platforms and embedded environments.
- Deep understanding of hardware/software architecture, system interactions, and platform-management technologies including OpenBMC, IPMI, Redfish, and I2C.
- Expertise in software engineering best practices, testing, validation, Agile development, Yocto, BitBake, JIRA, and AI-assisted development platforms.
- Strong system-level debugging, troubleshooting, and security-focused development experience.
- Experience leading technical initiatives across multiple product releases and collaborating with globally distributed engineering teams is desirable.
- Experience with enterprise server firmware, platform security technologies, firmware automation frameworks, infrastructure management solutions, cloud infrastructure, secure firmware design, or AI-assisted software development tools is desirable.
About Dell Technologies
Dell Technologies builds PCs, monitors, and peripherals for consumers and enterprises, and provides servers, storage, networking, and edge solutions for data centers. It sells hardware, software, and support services through direct, channel, and online models to organizations of all sizes and the public sector. Founded in 1984 and headquartered in Round Rock, Texas, it includes the former EMC storage business and operates globally across client computing and infrastructure markets.