🌎
This job posting isn't available in all website languages
📁
Hardware Engineering
📅
182673 Requisition #
This position is for a software engineer creating focused test applications and diagnostics to prove the correct operation of Cavium's line of network and server processors. The successful candidate is a self-starter, with an interest in low-level programming dealing directly with the hardware, who likes to solve puzzles, and has a talent for improvising solutions. The work is very hands-on, and requires you to master not only various programming techniques and tools, but also commercial and custom built test equipment and fixturesCollaboration with colleagues from various disciplines (Digital and Analog engineering, Software development, and Field Support) is essential
Required skills for the position
 
* BSEE, BSCS or equivalent with working experience exercising low-level machine facilities from a high-level language (Assembler, C, or similar) and a GCC-based tool set
* Working knowledge of ARM architecture, particularly ARM-8
* Good understanding of software/firmware/hardware partitioning and interaction in complex systems on a chip (SoC)
* Strong knowledge of common system hardware interfaces (PCI-Express, DDR3/DDR4 memory, I2C, etc.), communication interfaces (XAUII, SGMII, RGMII, etc.)
* Demonstrated ability to troubleshoot complex systems and resolve failures in both software and hardware
 
Desired skills for the position
 
* Familiarity with Linux, device drivers, and/or writing embedded software applications
* Able to operate networking test equipment, oscilloscopes, logic analyzers and other laboratory test instruments
* Good understanding of networking protocols and stacks
* Working knowledge of Verilog RTL and FPGA/CPLD programming

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.


Previous Job Searches

Activity Feed

38252
Job shares through Marvell Semiconductor
Someone applied to the Digital Design Engineer- Entry Level position. 11 minutes ago
Someone applied to the Intern - Physical Design Engineer position. 18 minutes ago
Someone applied to the Senior Manager – Software/Firmware Engineering position. 24 minutes ago
Someone applied to the Web Application Developer Intern position. 25 minutes ago
Someone applied to the Sr. Staff Design Engineer position. 30 minutes ago

Similar Listings

United States, Massachusetts, Marlborough

📁 Hardware Engineering

Requisition #: 181941