About The Position

We are looking for a highly skilled engineer to help develop the next generation of high‑performance oscilloscopes. In this role, you will work at the intersection of software, hardware, and custom silicon, contributing directly to the architecture and performance of new instrument platforms. You will work closely with hardware, FPGA, and systems engineering teams to integrate custom ASICs and FPGAs, develop high‑speed data paths, and optimize data movement from acquisition hardware into processing pipelines. Your work will include hardware bring‑up, calibration and validation design, implementation of signal‑processing algorithms, and development of protocol‑based triggering capabilities.

Requirements

  • 5+ years of experience developing advanced C++ software
  • Bachelor’s degree in Electrical Engineering or Computer Engineering
  • Familiarity with precision electronic instruments, especially oscilloscopes
  • Multithreading, memory management, object‑oriented design, and real-time operating system concepts
  • Strong debugging skills across software, hardware, and firmware boundaries
  • Experience developing software in both Windows and Linux environments
  • Experience troubleshooting software that interfaces with hardware and firmware
  • Excellent communication skills, teamwork, curiosity, and innovation mindset

Nice To Haves

  • Experience as a software project lead
  • Master’s degree in Electrical Engineering with strong programming skills
  • Strong aptitude for microelectronics
  • Familiarity with agentic AI tools
  • Python, Design Patterns and Unit Testing
  • Experience with protocol decoding and protocol‑based triggering
  • Understanding of measurement systems, signal integrity, calibration challenges, and test equipment (oscilloscopes, signal generators, etc.)
  • Motivation to learn from experts and grow into increasing responsibility

Benefits

  • This position is also eligible for bonus as part of the total compensation package.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service