
Software Principal Engineer- BIOS Validation
- Bangalore, Karnataka
- Permanent
- Full-time
As a Software Pricipal Engineer, you will be responsible for developing sophisticated systems and software basis the customer’s business goals, needs and general business environment creating software solutions. This requirement is for a team that develops BIOS/EFI firmware for Dell’s Enterprise systems such as Server, Storage and Network systems.You will:
- Work with an experienced team of engineers to Develop and enhance Automation suite (Functional and E2E) for Enterprise BIOS/UEFI FW using Python as Language.
- Contribute to the architecture design of the automation suite by performing comparative study and quick PoCs on various available tools
- Work with an experienced team of engineers to the Automate Continuous Integration and Continuous Development (CI/CD) of Enterprise BIOS/UEFI FW
- Candidates should enjoy working in a fast moving, team-oriented environment.
Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role:Essential Requirements
- BSCE, or equivalent degree
- 10-12 years of work experience in Automation development using Python language.
- Good Experience on python testing modules (unittest, pytest, nosetest).
- Good Experience in developing Automation Framework from Scratch and using open source frameworks.
- Experience in Jenkins, GitHub, CI/CD
- Good to have Automation Experience in BIOS/UEFI or Pre-OS Environment.Good to have exposure to ELK framework.
- Good to have knowledge and experience in working with JavaScript and HTML5