Phizenix
Job Description
ABOUT THE ROLE
As a Senior Firmware Engineer, you will play a key role in the architecture and full lifecycle development of an AI platform system, including requirements, design, coding, and testing. You will be part of a team developing next-generation AI/ML solutions using Client's AI Photonic Fabric Architecture. Your responsibilities include developing production-grade firmware for Client's photonic fabric product lineup and creating firmware APIs for resource management and optimization. Collaboration with hardware and software teams will be essential to implement communication management software for various Photonic Fabric use cases.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Implement best practices in software development and documentation to deliver high-quality software on tight schedules and meet all requirements.
Participate in code reviews, discussions, and knowledge sharing to improve code quality.
Gather technical requirements and contribute to firmware and software design specifications.
Support internal and external SW and HW development teams.
Guide test plans for lab characterization after design completion from fabrication.
QUALIFICATIONS
Bachelor's degree with 8+ years of experience, or Master's degree with 6+ years of experience in Computer Science, Electrical Engineering, Information Technology, or related fields.
Minimum of 5 years hands-on experience in firmware or embedded software development.
Proficiency in C (required) and/or C++ (highly desired) for embedded systems.
Experience with microcontroller architectures (e.g., ARM Cortex-M/R/A, ESP32, RISC-V) and peripherals, understanding clocking, interrupts, DMA, and memory-mapped registers.
Proven ability to debug hardware/firmware issues using in-circuit debuggers (JTAG/SWD) with GDB, oscilloscopes, logic analyzers, multimeters, and power supplies.
Experience in writing bare-metal drivers and working directly with device registers.
Familiarity with version control systems (preferably Git) and bug tracking tools.
Strong problem-solving skills with an investigative mindset.
Excellent written and verbal communication skills for collaboration across teams.
California Pay Range
185,000—$225,000 USD
#J-18808-Ljbffr
#J-18808-Ljbffr