14 Oct 2013

Senior Software Developer Engineer 13001115

Job Description


  • Understand Enterprise Computing platform design, architecture in terms of HW systerm architecture, interfaces, peripherals and technologies.
  • Thorough understanding of Operating systems in terms of design, architecture, SDK / DDK, internals, packaging, licensing, certification and porting
  • Understand Enterprise Operating Systems internals, kernel modules / features, OS distribution, roadmap and emerging technologies to be enabled from Dell Enterprise Server platform perspective
  • Understanding of platform subsystems and Dell Systems Management Software such as BIOS, Open Manage, PERC, NICs, HBAs, iDRAC etc and provide technical direction, guidance and collaborative engagement from OS Engg / dependencies perspective in resolving design / architecture / implementation issues for short term and long term solutions
  • Be the SPOC and front end all complex technical issues of OS Engineering and define technical strategic direction / plan in terms of creating technical strengths, capability improvements, SME / Domain experts etc
  • Provide technical direction, guidance, coaching to a team of Software engineers in OS Engg not only on current executional issues, but also executing to future long term objectives in terms aligning with technical roadmap / server business – Ex. Creation and execution of PoCs, Prototypes, Open Source Contributions, Cross functional solutions
  • Drive, Lead and actively contribute to whitepapers, blogs, technical publications, industry standard specifications
  • Increase Dell brand in technical space from OS Engg side in terms of active participation in industry forums / conferences and significantly contribute to open source community. Lead the Open source effort across the OS Engg and BDC Site.
  • Proactively work with the cross functional Technologists within BDC, across sites and global BUs towards collaborative solutions that will position Dell Power Edge Servers having technical edge.
  • Be a key technical influential player for Dell Power Edge server platforms and systems management Software
  • Lead execution of cross-functional R&D activities from project definition, architect solutions, create prototypes, and deploy solutions end-to-end.
  • Influence and drive OS vendors to implement Dell’s technology / strategy based on technical expertise and leadership skills.
  • Should be hands on with excellent problem solving skills, Debug and guide the team in resolving complex issues in a timely manner.
  • Demonstrate innovation and risk taking ability in every aspect of engineering as needed. Be the driving force and inculcate the culture of innovation in the OS Engg with active contributions and passion.

Requirements :

  • Should have strong Computer Architecture background, should have good exposure to Hardware, BIOS, Firmware, Assembler, Kernel abstraction layers.
  • Should have Strong C/Assembly level Programming/Debugging Skills.
  • Should have good understanding of Linux/Unix Internals, Strong Device Driver Development Background will be a plus.
  • Exposure to Intel/AMD CISC architecture will be a plus.
  • Must have good analytical skills to trouble shoot technical issues.
  • Should have solid written and verbal communication skills. Experience involving day-to-day interaction with distributed teams based at US would be an added advantage.
  • Good Knowledge of system management tools will be a plus.
  • Significant contributions and participation in the Open Source community would be a plus.
  • Should have 10+ experience years in the industry software/hardware.
  • Should be engineering graduate in E&C/CS.

How to Apply

Click HERE to Apply

Apply for this Job