Software Engineer I - 103QE

Quartus Engineering•San Diego, CA
•$64,693 - $105,709•Hybrid

About The Position

As a Software Engineer I, you will develop software that meets project and customer requirements as part of a cross-disciplinary team alongside mechanical, hardware, optical, and electrical engineers. You will gain exposure to new challenges that you have not seen before.

Requirements

  • BS in Computer Science, Computer Engineering, or related discipline
  • 0-2 years of software development experience
  • Experience with .NET, C#, or C/C++ required
  • Experienced with user interface design (WPF, WinUI, Avalonia, Blazor, etc.)
  • Understanding of design principles, methodologies, and patterns (OOP, MVVM, Producer/Consumer, etc.)
  • Experience working with asynchronous programming (Async/Await, Tasks, Futures, etc.)
  • Demonstrate ability to compellingly present technical information to groups
  • Must be a US Person (US Citizen or US Permanent Resident)

Nice To Haves

  • Knowledge and experience with communication protocols (UART, EtherCAT, UDP, TCP/IP, MODBUS, etc.)
  • Experience designing and architecting software systems
  • Experience testing software on real-world hardware

Responsibilities

  • Design and develop software that integrates with hardware, control systems, and user interfaces
  • Collaborate with cross-disciplinary teams to deliver complete system solutions
  • Apply modern design patterns and asynchronous programming to build reliable, scalable applications
  • Test, debug, and validate software via unit and integration testing to ensure quality and performance
  • Share your expertise through documentation and clear technical communication

Benefits

  • Competitive salary
  • Discretionary performance-based bonus
  • Employee stock ownership plan
  • Medical
  • Dental
  • Vision
  • 401k plan with company match
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service