P

Firmware Engineer – NVMe/PCIe

Purplecode

4 - 6 years

8 - 15 Lacs

Chennai

Posted:6 hours ago

Apply

Job Description

Firmware Engineer – NVMe/PCIe

Location: Chennai, India
Engagement Type: Contract (B2B)Start Date: ASAPExperience: 4–6 years

Role Summary
We’re hiring a Firmware Engineer with strong NVMe/PCIe expertise for one of our client engagements. This is a contract (B2B) opportunity to develop and validate firmware for NVMe/PCIe-based embedded systems, working closely with hardware and systems teams.

Key Skills

  • 4–6 years of experience in embedded firmware development
  • Strong proficiency in Embedded C and real-time firmware development
  • Experience with RTOS (FreeRTOS, embedded Linux, or similar)
  • PCIe protocol experience strongly preferred; NVMe exposure a plus
  • Experience with embedded debugging tools and build toolchains
  • Experience with Git and version control in embedded development environments

Key Responsibilities

  • Develop and maintain firmware for NVMe/PCIe-based embedded products
  • Debug and resolve firmware issues related to device enumeration, protocol compliance, and data transfer
  • Collaborate with hardware and systems teams on board bring-up and firmware-hardware integration
  • Write and execute firmware test plans; validate against relevant protocol compliance requirements
  • Document firmware architecture, design decisions, and test results

Interested candidates, please share your updated profile with devina.nair@purplecode.ae

Pay: ₹800,000.00 - ₹1,500,000.00 per year

Work Location: In person

Skills Required

B2b Embedded Systems Embedded Firmware Embedded C Firmware Development Embedded Linux Debugging GIT Version Control Embedded Development Sales and business development C and C++

Learn the skills this job asks for

Free courses, interview questions and practice for each skill.

Job Type

Contractual

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
P
Purplecode

RecommendedJobs for You