Firmware Engineer

Picarro
Santa Clara, CA, United States
Full-time
We are sorry. The job offer you are looking for is no longer available.

Role Summary :

Picarro is seeking a Firmware Engineer for Instrument firmware development. Picarro's novel and transformative instruments will be deployed in various applications, from semiconductor manufacturing to industrial emissions monitoring to air quality.

Picarro analyzers use a combination of field programmable logic hardware, embedded and application processors.

You will :

  • Contribute to development for the next generation of Picaro Analyzers, maintain and continuously improve current Analyzers.
  • Work closely with scientists to help implement processing strategies for experimental hardware configurations.
  • Design and develop embedded systems that fulfill Picarro's strategic business goals and exceed customer expectations.
  • Practice industry standard design, development, and testing process.
  • Enable best-in-class software development practices and design approaches to all newly built products.
  • Collaborate with and support other R&D and engineering teams in all development phases.

Must-have qualifications :

  • Bachelor's degree in computer science, engineering, math, or scientific discipline with 8 years' experience; OR Master's degree with 6 years of experience in software development.
  • Hands-on coding expertise in Python, C and C++ based control systems for our instruments.
  • Architecture and system design of next generation instruments.
  • Long-term evolution of our instrument codebase
  • Hands-on experience in embedded firmware implementation, architecture, design and development with multiple analog and digital I / O capabilities, FPGA, DSP and microcontrollers.
  • knowledge and experience with hardware design languages like Verilog and VHDL.
  • Must be well versed in communications protocols (SPI, I2C, Ethernet, RS232)
  • Knowledge and working experience with narrow band and Broadband lasers is a big plus.
  • A good understanding of physics of materials and gas analysis is a plus.
  • Instrumentation system design & architecture
  • Embedded Development
  • Python3, Linux
  • You have expert-level knowledge of creating advanced instrument control software with Python and / or C, C++.
  • Experienced in TI DSP, Xilinx spartan, Zynq Ultrascale+, FPGA, Vivado, Vitis.
  • You understand the power and flexibility Python brings, but also its limitations. You are a stickler for testing and thriveon creating a clean and maintainable codebase.
  • You are the engineer that other engineers can count on; you are technically excellent, you attack every problem with enthusiasm,you care deeply about what it takes to build high quality software.
  • You are a self-starter, team player, have the hunger toventure quickly into unknown areas, code and make the system work.

Nice-to-have qualifications :

  • Control Systems Development Experience.
  • Firmware Development & EE knowledge (Digital & Analog Design).
  • Experience using FPGA and / or DSP for high-speed data acquisition is a strong plus.
  • Rapid software prototyping & validation with attention to detail and engineering diligence.
  • Strong analytical and problem-solving skills.
  • Strong verbal and written communication skills.
  • Experience in optical absorption spectroscopy, laser-based instrumentation, gas phase physics, and gas phase physics desired.

What we offer :

The base salary range for this full-time position is$170,000- $195,000 USD annually. Your base salary and title will be determined based on the location, experience, qualifications, skills, knowledge, level, and pay of employees in similar positions.

  • 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.)

Who we are :

We are the world's leader in timely, trusted, and actionable data using enhanced optical spectroscopy. Our solutions are used in a wide variety of applications, including natural gas leak detection, ethylene oxide emissions monitoring, semiconductor fabrication, pharmaceutical, petrochemical, atmospheric science, air quality, greenhouse gas measurements, food safety, hydrology, ecology, and more.

Our software and hardware are designed and manufactured in Santa Clara, California and are used in over 90 countries worldwide based on over 65 patents related to cavity ring-down spectroscopy (CRDS) technology and are unparalleled in their precision, ease of use, and reliability.

All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, gender identity, social orientation, nor on the basis of disability.

Posted positions are not open to third party recruiters / agencies and unsolicited resume submissions will be considered free referrals.

If you are an individual with a disability and require reasonable accommodation to complete any part of the application process or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact Picarro, Inc.

at [email protected] for assistance.

LI-PS1

6 days ago
Related jobs
Promoted
Apple
Sunnyvale, California

As an SoC firmware Engineer, the individual will be a core member of a Wireless SoC firmware team, with emphasis on hardware and system bring-up, drivers, network stack, and support of other teams interacting within a Wireless SoC group. Would you like to join Apple's growing wireless silicon develo...

Promoted
Acceler8 Talent
Fremont, California

Provide technical leadership to other members of the engineering team and work both independently and as a team player. Ship products as an embedded software engineer, demonstrating a track record of successful product delivery. Ability to provide technical leadership to other members of the enginee...

Promoted
Apple
Sunnyvale, California

As a firmware engineer in the Wireless Connectivity Silicon Team, you will be responsible for the design, development, and bringup of innovative wireless silicon for various Apple's products. Join us! We are looking for a forward-thinking, dedicated, highly competent, experienced firmware engineers ...

Promoted
Google
Mountain View, California

Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, a related technical field, or equivalent practical experience. As Senior Firmware Engineer you will work with early hardware prototypes, design next-generation features, and ship high-volume consumer hardware. Maste...

Promoted
Apple Inc.
Sunnyvale, California

As a Wireless Embedded Physical Layer DSP Firmware Engineer on this team, you will be at the center of the embedded 5G/4G/multimode cellular firmware effort within a silicon design group responsible for crafting and productizing groundbreaking cellular SoCs. Embedded 5G/4G Cellular Physical Layer DS...

Promoted
KLA
Milpitas, California

Our expert teams of physicists, engineers, data scientists, and problem-solvers work together with the world's leading technology providers to accelerate the delivery of tomorrow's electronic devices. Designing, implementing, and debugging of Linux firmware for embedded sensing and communications sy...

Promoted
Apple Inc.
Sunnyvale, California

As an Embedded Firmware Engineer passionate about real-time critical control on this team, you will be at the center of the embedded 5G/4G/multimode cellular firmware effort within a silicon design group responsible for crafting and productizing powerful cellular SoCs. Embedded Real Time Critical Co...

Western Digital
Milpitas, California

In depth understanding of firmware algorithms used in any NAND Flash based storage devices (SSD, eMMC, SD, USB Flash drives) or other storage devices. Experienced and familiar with firmware or embedded software development, Integration and validation. BS/MS degree in Computer Science, Computer Engin...

MillenniumSoft
San Jose, California

Define firmware requirements for the white-box test development, working closely with firmware team members. Minimum of a BS degree in Electrical Engineering, Computer Science, Computer Engineering or related discipline. Update Firmware Test Application which is a Windows desktop application impleme...

Apple
Sunnyvale, California

Responsible for developing and executing firmware test cases for System on a Chip (SoC) in wireless application, you will work closely with the Software Engineering team ensuring the quality of their firmware for manufacturability and improved user experience. Would you like to join Apple’s growing ...