Principle Software Development Engineer
For the Software Engineer with a passion for automation and a strong background working with networking and storage technologies, this hands-on leadership role with Emulex is a great fit. You will play a key role in the development of test software required for the validation of leading-edge technology. Help us further integrate software automation company wide in this highly visible role.
Learn, Grow and Achieve
- Virtualization Infrastructure Technologies
- Next generation 40-100 Gbps Ethernet
- Cutting-edge networking protocols: RoCEE (RDMA over Converged Enhanced Ethernet), iSCSI, FC/FCoE
Emulex is the leader in converged networking solutions for the data center. Our Connectivity Continuum architecture provides intelligent networking services that transition today's infrastructure into tomorrow's unified network ecosystem. Emulex provides a single framework that intelligently connects every server, network and storage device within the data center. Through strategic collaboration and integrated partner solutions, Emulex provides its customers with industry leading business value, operational flexibility and strategic advantage. We attract and retain the best and brightest workforce by investing in the tools and environment to help you be productive and reach personal and professional goals. We promote a team environment that encourages individual thinking and leadership. Here, everybody counts.
As our San Jose-based Software Automation Engineer, you will be responsible for the automation of test procedures and processes for our networking, storage networking and system management products. Drawing upon your strong background in full-cycle, high-level testing of storage, server and networking technologies, you will automate new and existing test cases to be executed on a variety of system configurations. Your proficiency with scripting (ideally in Perl, but we are open to other languages as well) accompanied by your knowledge of networking protocols such as Fibre Channel, Ethernet, iSCSI, RDMA and/or FCoE will be critical to your success as you modify existing scripts and create new ones to exercise our cutting-edge networking technologies. Your initial project will concentrate on the set-up of automation, training device drivers in our advanced networked environment. Your experience with NIC on the hardware side, C programming for software development and knowledge of multiple Operating systems such as Windows and Linux will be critical to your success.
Other Skills and Abilities You Bring to Emulex:
- Technical leadership and subject matter expertise
- Experience setting up new automation
- Passion for evangelizing new concepts and procedures
- Ability to work with teams across the organization
- Excellent problem solving skills
Join the winning team and contribute to the growth and success of our industry leading technologies. Apply Today.
To apply for this position or refer someone you know, please use our online interview system managed by Accolo.
Once you have completed the interview, your information will be forwarded to the hiring authority for decisions on next steps.
Related Keywords:
Software Development, SQA Engineer, quality assurance, test engineer, testing, test cases, test plans, operating systems, iSCSI, RDMA, Ethernet, fibre channel, TCP/IP, FC, FCoE, hardware, software, Python, scripting, Mercury, MQC, HPQC, automation, automate, protocols, analyzers, I/O, load generators, traffic generators, test director