Technical Staff Engineer-Firmware | HireBound Jobs
Connect Pro Management Consultants
Technical Staff Engineer-Firmware
Connect Pro Management Consultants · posted 4 months ago
Bengalurudesign
About the role
Key Responsibilities: 5 to 18Yrs exp
Your responsibilities will include, but are not limited to the following:
Design and Develop
firmware
/device drivers/software for MIPS processor powered solutions using C and
assembly language.
Troubleshoot and resolve complex software problems in embedded real-time
systems.
Participate in detailed design and code reviews of implementations by
team
As a senior technical member of the team, participate in the technical
analysis and designing of storage software solutions involving
SAS/SATA
expanders
, SATA/SAS/NVMe RAID
controller technologies and
Network Storage
architectures.
Work with Apps/Marketing team to help customers in the development of their
Storage solutions using Microchip devices and software/firmware
components
Understand customer requirements and drive them through the project
management process
Work in collaboration with other Microchip sites to design new
features/solutions and support customer
Analyze software performance (cycle counts, cache utilization) of
firmware.
Analyze IO performance and finding ways to make the products yield better
performance
Write comprehensive engineering documentation.
Present technical information to small teams of engineers and technical
marketing personnel.
Requirements/Qualifications:
Bachelor's degree or higher in Electronics/Computer Science Engineering or
related technical majors
15+ years of firmware development experience in embedded systems
10+ years of experience with one or more storage protocols such as
SAS/SATA/NVMe
and thorough knowledge of
PCIe protocol.
10+ years of experience in Storage technologies or demonstrated comparable
experience.
Good Hands-on Experience in Firmware security and networking protocols is
added advantage
Extensive working experience of
storage firmware
design and implementation using
C
and ASM
Experience in developing device drivers for peripheral protocols like
GPIO, I2C, SPI,
etc
Experience in GreenHills probe is added advantage.
Demonstrated ability to conceive, design, implement and document complex
firmware systems.
Demonstrated knowledge in use of protocol analyzers and debug tools.
Exposure to Storage Security features (Encryptions, SPDM, Hash algorithms)
are added advantage
Effective communicator of technical ideas using verbal as well as written
skills
Team Player and proven leadership skills
Highly motivated, sets personal goals, and achieves goals without
supervision