Systems Software Test Engineer

Taara Connect, Inc

$160K — $210K *
Telecommunications & Hardware
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or related field.
  • 4+ years in software testing, QA automation, or system validation.
  • Strong proficiency in Python for test automation.
  • Experience with CI/CD tools like GitHub Actions, Jenkins, or GitLab CI.
  • Hands-on with Hardware-in-the-Loop (HIL) testing experience.
  • Understanding of networking protocols and tools.
  • Ability to work in Sunnyvale office at least 3 days per week.

Responsibilities

  • Design and build automation frameworks for embedded software testing.
  • Develop HIL test benches for real-time software and hardware interaction.
  • Integrate automated tests into the CI/CD pipeline for quality assurance.
  • Validate the data path from optical links to backend monitoring.
  • Create regression suites to identify performance regressions in network stability.

Benefits

  • Bonus and equity opportunities.
  • Comprehensive health benefits package.
  • Flexible work environment with required in-office days.
Full Job Description
About the Role

Taara is looking for a Systems Software Test Engineer to lead the automation and validation of our end-to-end systems. This isn't just about testing APIs; you will be responsible for building the frameworks that validate how our software controls high-precision hardware in real-time. You will bridge the gap between software development and hardware reliability, ensuring that every code commit improves our network's stability in the field.

How you will make 10x impact:
  • Architect Automated Frameworks: Design and build scalable automation frameworks from the ground up to test embedded software and cloud integrations.
  • Hardware-in-the-Loop (HIL): Develop and maintain HIL test benches where real-time software meets physical hardware units, simulating complex field conditions.
  • CI/CD Integration: Own the integration of automated tests into the CI/CD pipeline, ensuring high-quality gates for every build.
  • End-to-End Validation: Work with both the Cloud and Embedded teams to validate the entire data path-from the physical optical link to the backend monitoring dashboard.
  • Regression & Performance: Create automated regression suites that catch performance regressions in network throughput, latency, and system stability.

What you should have:
  • Education: Bachelor's degree in Computer Science, Computer Engineering, a related technical field, or equivalent practical experience.
  • Experience: 4+ years of experience in software testing, QA automation, or system validation.
  • Test Automation: Strong proficiency in Python for test script development and automation.
  • CI/CD Mastery: Hands-on experience with GitHub Actions, Jenkins, or GitLab CI, focusing on automated trigger systems and reporting.
  • Hardware-in-the-Loop (HIL): Proven experience testing software on physical devices or using simulation environments (e.g., Raspberry Pis, custom PCBs, or networking gear).
  • Networking Fundamentals: Good understanding of networking protocols (TCP/IP, Ethernet, VLANs) and tools (Wireshark, iPerf).
  • Location: Ability to work in the Sunnyvale office at least 3 days per week.

It would be great if you also had these:
  • Telecom/ISP Background: Experience with network management protocols like gRPC, and SNMP.
  • Physical Layer Testing: Experience with optical sensors, motors, or wireless communication testing.
  • Infrastructure as Code: Experience using Docker/Kubernetes to containerize test environments.
  • Data Analysis: Ability to use SQL or Python (Pandas/NumPy) to analyze large sets of telemetry data from field tests.
  • Creative Breaking: A passion for finding "edge cases" (pun intended) where weather or physical movement might affect software performance.

The US base salary range for this full-time position is $160,000-$210,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your location during the hiring process.

Similar Jobs

More Jobs at Taara Connect, Inc

  • VP of Finance
    $225K — $265K *
    Sunnyvale, CA 94087 (Santa Clara County)
    Finance & Insurance
    In-Person
  • Senior Photonic Circuits Design Engineer
    $220K — $270K *
    Sunnyvale, CA 94087 (Santa Clara County)
    Telecommunications & Hardware
    In-Person
  • Mechanical Design Engineer
    $160K — $210K *
    Sunnyvale, CA 94087 (Santa Clara County)
    Manufacturing & Automotive
    In-Person
  • Systems Supply Chain Manager
    $150K — $170K *
    Sunnyvale, CA 94087 (Santa Clara County)
    Manufacturing & Automotive
    In-Person

More Telecommunications & Hardware Jobs

Find similar Systems Software Test Engineer jobs: