Expires soon Oracle

Principal Software Engineer - x86 Server Cloud Platform Team (chipset, PCI-e, networking, storage, and infiniband technologies)

  • Santa Clara, Cuba
  • Design / Civil engineering / Industrial engineering

Job description

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. Define specifications for significant new projects and specify, design and develop software according to those specifications. You will perform professional software development tasks associated with the developing, designing and debugging of software applications or operating systems.

Provide leadership and expertise in the development of new products/services/processes, frequently operating at the leading edge of technology. Recommends and justifies major changes to existing products/services/processes. BS or MS degree or equivalent experience relevant to functional area. 8 or more years of software engineering or related experience.

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status or any other characteristic protected by law.

Desired profile

Qualifications :

Are you interested in cross-functional experience with cutting edge X86 CPU, Chipset, PCI-e, networking, storage, and infiniband technologies, spanning multiple firmware, software, and hardware functional teams, including UEFI/BIOS FW, ILOM (Integrated lights out manager) Service Processor FW, Enterprise OS (Linux, Windows, Virtualization Vmware2) System Software, Ethernet/Infiniband/SAS/Fibre-Channel I/O?

The X86 Server Platform Team seeks engineers to build new and exciting X86 Server products and components, on the forefront of prototyping and bringing new and extreme hardware technologies, processors, firmware, and system software to market, in a fast-moving, cutting-edge environment. We are looking for experienced embedded Linux software developers responsible for scoping, architecting and developing features/sub-systems, toward the roll-out of service processor firmware on multiple projects/products. ILOM firmware projects are both internal developments and may leverage OEM/co-developed technologies.

Essential Skills

* Ability to multi-task and work on multiple projects/priorities at once

* Ability to thrive under tight deadlines and pressure

* Work closely with cross-functional teams and with geographically distributed teammates toward execution on agreed project milestones and delivery dates

* Able to operate independently

* Motivated high-energy contributor

* Exceptional written and spoken communication skills

* Utilize standard S/W development methodology which includes architecture, specs, source control, code review, unit level testing and release and sustenance mechanisms.

Preferred Knowledge/Skills:

* Working knowledge of PC architecture and software components (BIOS, OS'es, drivers, utilities)

* Hands-on experience developing embedded Linux software

* Strong background of working closely with hardware design teams and board bring-up experience

* Project Leadership

* Negotiation/persuasion skills

* Hands-on experience developing Linux multi-threaded application/infrastructure components and drivers

* Intel BMC/IPMI service processor standards

* Experience with service processor or embedded firmware on embedded Linux

* x86 Operating system experience (Windows, Linux, VMWare, Solaris)

* Organize and participate in driving standards across the organization

Typical Years of relevant experience: 8 or more

Field of Study: Computer Science

Minimum Level of Education: BS

Make every future a success.
  • Job directory
  • Business directory