Senior Engineer, Firmware
External$180K–$200K/yrFull-timeOn-site3d ago
DocumentationEmbedded SystemsFPGAPythonRTOS
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Design and develop embedded firmware using C and C++ in RTOS environments
- Lead board bring-up activities and support new hardware development
- Develop low-level firmware, including BSP, drivers, and hardware abstraction layers
- Architect system-level integration across hardware interfaces, sensing components, and communication protocols
- Configure devices using datasheets and technical documentation
- Perform testing and verification of firmware code
- Debug and resolve firmware and hardware/software integration issues using lab instruments (oscilloscopes, logic analyzers, etc.)
- Implement and validate digital communication protocols, including I2C, SPI, PCIe, and SERDES
- Support system architecture design related to hardware interfaces and connectivity
- Collaborate with multidisciplinary teams, integrating software and electronics
- Required Qualifications
- 8+ years of embedded firmware development experience
- Strong proficiency in C and C++ for embedded systems
- Experience with RTOS-based development
- FPGA experience
- Hands-on experience with board bring-up and hardware debugging
- Experience with low-level programming (BSP, device drivers)
- Strong understanding of digital communication protocols (I2C, SPI, PCIe, SERDES)
- Ability to read and understand hardware schematics
- Experience using lab instruments such as oscilloscopes and logic analyzers
- Knowledge of Python for scripting or testing
- Strong troubleshooting and problem-solving skills
Requirements
- Experience working on multidisciplinary products integrating hardware and software
- Experience in Analytical Instrumentation
- We offer a comprehensive benefit package including:
- Medical, Dental, and Vision insurance
- Flexible Spending Account (FSA) and Health Savings Account (HSA) plans
- Life, Short-Term Disability, and Long-Term Disability Insurance
- Paid Time Off and Paid Holidays
- Employee Referral Program
- 401K
- Social events (summer picnic, holiday party, team lunches, etc.)
- On-site Health & Wellness programs (fitness challenges, outdoor bootcamp, flu-shots, etc.)
- About Picarro:
Benefits
Health insuranceDental insuranceVision insurance401(k)Flexible scheduleEquity / stock optionsPerformance bonus
Additional Information
Senior Engineer, Firmware Location: Santa Clara, CA (primarily onsite) Group: Analyzer Product Group (APG), Engineering Position Overview As a Senior Firmware Engineer, you will design, develop, and debug embedded firmware for complex hardware systems. You will work closely with cross-functional teams, including hardware, systems, and software engineers, to support board bring-up, system integration, and product development from concept through production.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at picarroinc? Share your experience