Firmware Verification Engineer
RESPONSIBILITIES
As a
Senior Firmware Verification Engineer, you will be part of collaborative team
verifying embedded firmware and software for our next generation storage
ASICs. The ideal candidate will a minimum of 5 years of software development
industry experience, will possess strong engineering and development skills, and
have the ability to effectively communicate and work with remote teams.
Development of software/firmware for embedded systems, embedded I/O, and
experience with an embedded RTOS is also required.
REQUIREMENTS
- Verification of firmware, root
causing of issues & where possible including code updates
- Maintaining the regular build
processes
- Tools
development for support of firmware products
- Contributing to the definition
of processes related to test methodology and its interaction with development
procedures
- Development tools issue
tracking and resolution
- Strong
knowledge of C programming.
- Firmware
development experience or working knowledge within two or more of the following
technology areas:
- NAND
flash management
- Solid
State Disk (SDD)
- SCSI
protocol and/or SCSI Hard Disk Drive (HDD)
- Serial
Attached SCSI (SAS)
- Must be
comfortable in a lab environment engaging in bring up and debug activities on
HW/FW systems
- Self
motivated and able to contribute to a fast past, rapidly evolving
program
- BSCS/EE
- 5+ years of
software/firmware system development.
- 2+ years experience
with one or more storage protocols such as FC/iSCSI/SAS/SATA/SCSI and thorough
knowledge of PCIe interface.
- Highly motivated, sets
personal goals, and achieves goals without supervision.
- Implementation of tools and
systems in use by development teams
- Analyzing 3rd party
tools/software capabilities
- Writing
and reviewing comprehensive engineering
documentation.
DESIRABLE QUALIFICATIONS
- Direct experience
delivering storage technologies
- Previous experience
developing on MIPS architecture.
- Experience with ThreadX
RTOS or multiple other RTOS implementations.
- Experience writing drivers for
embedded microprocessor peripherals such as UARTs, I2C, SPI and
GPIO.
Please send your resume in Word format to michael@baytechsol.com