Senior Firmware Engineer (FE)
$180kVeeRteq Solutions Inc.
Senior Firmware Engineer(FE)
Salary: $ 180,000.00 | Full-Time | Rancho Cordova, CA
We have partnered with a large Semiconductor Manufacturing and Technology Services in the Rancho Cordova, CA area to provide them with a Senior Firmware Engineer(FE). Please review the below description and let us know if you are interested.
Prioritized Must Have Skills for the Senior Firmware Engineer(FE):
#1. 3+ years of experience in SSD controller and firmware development, with strong knowledge of NVMe protocol stack architecture.
#2. Strong C/C++ programming and data structures experience in embedded software/firmware development.
#3. Hands-on experience with NVMe command processing, Submission/Completion Queues, PCIe Gen5, and NVMe protocol compliance.
#4. Strong experience with SMBus and/or I3C protocols, including command handling, data transfer, error detection, and recovery.
#5. Hands-on experience with firmware debugging and validation using JTAG/ICE debuggers, protocol analyzers, logic analyzers, and firmware logs.
Responsibilities of the Senior Firmware Engineer(FE):
- Protocol Stack Design and Maintenance
- Design and maintain the NVMe protocol stack, including Admin and I/O command processing, and Submission/Completion Queue management.
- Ensure full compliance with the latest NVMe specifications and PCIe Gen5 protocol requirements.
- Design and implement SMBus and I3C communication protocols, ensuring reliable and accurate data exchange with the host controller.
- Command Processing and Flow Control
- Implement NVMe command parsing, data transfer mechanisms, and completion flows, supporting multi-namespace operations.
- Implement SMBus/I3C read/write commands and data flow, including status monitoring, temperature/voltage reporting, and control command handling.
- Error Reporting and Recovery
- Implement proper status code reporting, Asynchronous Event Notification (AEN), and error recovery flows to ensure host compatibility.
- Handle timeout, abort, and reset scenarios to maintain system stability and minimize host impact.
- Design SMBus/I3C error detection and retry mechanisms to prevent transmission errors from causing system failures.
- Compliance and Interoperability
- Verify compatibility with industry-standard NVMe compliance tools and host platforms.
- Validate SMBus and I3C communication against JEDEC/MIPI specifications to ensure broad interoperability with different host systems and controllers.
- Debug and Validation
- Capture and analyze PCIe/NVMe transactions using protocol analyzers, logic analyzers, and firmware logs.
- Monitor SMBus/I3C transfers, analyze timing and error conditions, and ensure firmware implementation is stable and reliable.
- Collaborate with validation teams to execute compliance, stress, and corner-case tests, including hot-plug, power management, error injection, and multi-protocol concurrency tests.
- Provide root-cause analysis and implement fixes for protocol-related issues found during validation or in customer systems.
Requirements of the Senior Firmware Engineer(FE):
- Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- At least 3 years of experience in software/firmware applications engineering.
- At least 3 years of experience with SSD controller/firmware architecture.
- Strong experience in C/C++ programming and data structures.
- Hands-on experience with JTAG/ICE debuggers.
- Experience with version control software such as Git.
- Ability to work independently as well as collaboratively within a small team.
- Must be willing to learn quickly and work effectively as a team player.
- Strong oral, written, and presentation skills for communication and documentation.
- Ability to work independently with minimal day-to-day supervision.
Preferred Qualifications
- Experience operating logic analyzers, oscilloscopes, and bus protocol analyzers.
- Familiarity with SATA/PCIe (NVMe) protocols.
- Familiarity with NAND flash protocols.
- Linux system debugging experience.
- Fluency in reading and writing Mandarin preferred.
Other Key Requirements:
- Onsite opportunity.
- Visa sponsorship may be available on a case-by-case basis for qualified candidates whose skills and experience align with the requirements of the position.
- Relocation assistance may be considered on a case-by-case basis.
Benefits of the Senior Firmware Engineer(FE):
- Medical Insurance
- Dental Insurance
- 401(k) - Employer Match
VeeRteq Solutions is an Equal Opportunity Employer
$180k
...Senior Firmware Engineer(FTL): Salary: $ 180,000.00 | Full-Time | Rancho Cordova, CA Prioritized Must Have Skills for the Senior Firmware Engineer(FTL): #1. 3+ years of experience in SSD controller and firmware architecture, including FTL development...SuggestedFull timeVisa sponsorshipRelocation package$148.32k - $237.4k
...flexible. Job Description Come join our Data Center Engineering Team and work on one of the most advanced 3D-NAND and SSD... ...you will join a fast-paced team developing new, cutting-edge firmware for Solidigm Solid State Drives (SSD). You will utilize and grow...SuggestedFull timeTemporary workInternshipLocal areaFlexible hours- ...Senior Software Engineer – Formworks -OCR & AI Document Processing Location: Hybrid near Alpharetta, GA, Rancho Cordova, CA or Oakland, CA (Only Locals to any of the mentioned location) The Senior Software Engineer will help enhance and support the Formworks application...SeniorLocal area
$92.5k - $200.4k
...The Senior Software Engineer will help build the Next Gen Applications Suite. Along with writing effective code, the position will be responsible for designing, building, delivering and maintaining a highly scalable set of products and applications. The incumbent will...SeniorLocal area- ...Senior Technical LeadRancho Cordova, CA12+ monthsMinimum of eight (8) years of experience aligning IT systems with organizational... ...capacity.Possession of a bachelor's degree in an IT-related or Engineering field.Minimum of five (5) years of experience with complex IP...Senior
- BI Developer Location: Rancho Cordova, CA Duration: 9+ months Client is looking for a BI developer who possesses the following skills: data warehouse design and development, Spark ETL/ELT development, Airflow DAG development, and data mapping and analytics. Desired Skills...Senior
- We are seeking a developer with strong C++ firmware and Python experience to support firmware code uplift initiatives while also maintaining and improving development environments used by firmware teams. The role will focus on modernizing firmware codebases, implementing...
- Firmware Engineer Intern This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help...Hourly payWork experience placementInternshipWork at officeLocal areaImmediate start2 days per week
- ...Developing white-box oriented testing methods to verify and validate firmware product. • Developing automated testing procedures and... ...Establishing working relationships with firmware development engineers to improve code quality. Minimum Qualifications: • Firmware testing...
- DRAM Firmware (FW)/Integration Engineer As DRAM Firmware (FW)/Integration engineer your responsibilities will include but are not limited to: Develop, validate and integrate DRAM driver for SSD FW platform. Understand DRAM IP on the controller side and develop and validate...
- ...shareholders.• To promote employee development.Job DescriptionA senior programmer is responsible for leading and/or working on the... ...limited to programmer analyst, applications developer, software engineer, software developer, software quality assurance specialist, systems...Senior
- ...development and testing capabilities. Design, code, debug, and test firmware ensuring alignment with hardware architecture and performance... ...Work closely with cross-functional teams, including hardware engineers, validation engineers, and software developers to integrate...
- ...Senior Software Engineer – Java Sacramento, CA 24+ months Onsite Required Skills: Must have a minimum of ten (10) years of development experience with Java development and related frameworks such as Spring, Hibernate, or similar. Must have a minimum of...Senior
- ...committed to providing compassionate, respectful care while fostering a supportive workplace for our team members. At Sunrise Senior Living, we champion the quality of life for all seniors. As a Medication Aide/Med Tech, you ensure residents receive medications and...Senior
$180k - $220k
...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant's platform scalability...Senior- ...Teledyne Technologies Incorporated seeks a Senior Analytics Engineer (ERP, Manufacturing & Power BI) to transform ERP and operations data into actionable insights. You will partner with manufacturing, supply chain, finance, operations, and IT to build reporting, analytics...Senior
$110k - $140k
...Senior Software Engineer Location: United States (Remote) The Role The Senior Software Engineer is a senior individual contributor responsible for designing, developing, and delivering high-quality, scalable, secure, and reliable software solutions that support...SeniorFull timeRemote work- ...Verdantas in the United States seeks a Senior Technical Lead, Planning to shape strategic direction and lead high-impact land use... ...regional bodies. You will guide multi-disciplinary teams across engineering, environmental, transportation, and grants/funding domains, develop...Senior
$143k - $193.05k
...BELIEVE in what they're doing! Job Description Summary: The Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical leader for our Workload Automation solutions. The Infrastructure...SeniorFull timeRemote workWorldwide- ...Job Description Job Description FULL-TIME | Rancho Cordova, CA We are seeking a highly skilled Senior Technician to lead diagnostics, repairs, and continuous improvement initiatives across our production and facility equipment. This role is ideal for a seasoned...SeniorFull time
$79.2k - $209.5k
...increase service availability, improve compliance with organizational standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process, ownership, and mentoring. Responsibilities ~4-8 years of relevant...SeniorTemporary workFlexible hours$79.2k - $209.5k
...Job Description As a Senior Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will help build and operate OCI’s Key Management Service (KMS), a foundational service that plays a critical role in protecting customer...SeniorTemporary workFlexible hours$109.5k - $150.55k
...by exemplifying our values: trust each other, win together, strive for the best, own our actions, and grow and evolve. Senior Software Engineer Job Description We're looking for an experienced, talented Senior Software Engineer to join the Student Activities team...SeniorFor contractorsLocal areaRemote workWorldwideWork visaFlexible hours$83.43k - $222.48k
...aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring Boot, RESTful microservices, and Kafka to lead the design and development of...SeniorHourly payFull timeTemporary workLocal area- Solidigm is seeking an SSD Architect to define and evolve architecture for next-generation data center SSD solutions. This role involves setting architectural vision and driving system design decisions in a hybrid work environment. The ideal candidate should have over 5...Senior
- ...Senior ServiceNow DeveloperResponsible for the design, development, configuration, enhancement, and maintenance of ServiceNow applications... ...'s degree in Computer Science, Information Technology, Engineering, or a related field.Proven experience developing, configuring,...SeniorFor contractors
- ...Why Join Sunrise Senior LivingAt Sunrise Senior Living, we believe meaningful work starts with purpose. Our team members are passionate about making a positive difference in the lives of residents every day.At Sunrise Senior Living, we champion the quality of life for...Senior
$132.23k - $176.31k
...The Role In a fast-paced, high-accountability environment where innovation drives the future of AI-ready connectivity, a Senior Software Engineer - HCM plays a pivotal role behind every successful payroll cycle. This professional serves as the steward of Employee...SeniorTemporary workRemote workWork from home- Five Star Bank is seeking a Senior Systems Administrator to serve as the primary Level 3 resource for enterprise systems. You will manage Microsoft 365, Entra ID, Active Directory, Windows Server, and related security controls, while mentoring staff and coordinating with...Senior
- ...Medication Aide / Med Tech – Deliver Safe, Accurate Medication Care for Our ResidentsAt Sunrise Senior Living, we believe meaningful work starts with purpose. Our team members are passionate about making a positive difference in the lives of residents every day.At Sunrise...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer (FE). Be the first to apply!
- senior consulting engineer Rancho Cordova, CA
- senior medical science liaison Rancho Cordova, CA
- senior software engineer remote Rancho Cordova, CA
- senior performance engineer Rancho Cordova, CA
- senior manager m&a tax Rancho Cordova, CA
- senior performance tester Rancho Cordova, CA
- senior sas developer Rancho Cordova, CA
- senior project manager Rancho Cordova, CA
- senior resident engineer Rancho Cordova, CA
- senior cybersecurity engineer Rancho Cordova, CA



