Principal Test Engineer

Scientific Systems Company specializes in developing advanced autonomy and robotics solutions with a focus on cutting-edge technology.
Backend
Principal Software Engineer
Hybrid
7+ years of experience
AI · Robotics
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal Software Engineer - Microsoft Threat Protection

Principal Software Engineer role at Microsoft Security, focusing on cyber defense solutions and cloud-native services, requiring 12+ years of experience in distributed systems.

Principal Software Engineer

Principal Software Engineer role at Microsoft's Turing Team, building core AI systems for Microsoft 365 Chat Copilot and enterprise-scale language models.

Principal Software Engineer

Principal Software Engineer role at Microsoft's Turing team, building core enterprise Copilot capabilities and AI-powered experiences. Hybrid role in Redmond, WA.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on OneDrive and SharePoint identity and security systems, offering competitive pay and hybrid work environment.

Principal Technical Pre-Sales Architect - Agentforce

Principal Technical Pre-Sales Architect position at Salesforce focusing on Agentforce platform, combining AI expertise with solution architecture to transform customer experiences.

Description For Principal Test Engineer

Scientific Systems Company, Inc. (SSCI) is seeking a Principal Test Engineer to lead their autonomy software testing initiatives. This role combines leadership in test engineering with hands-on technical expertise in autonomy and robotics. The position requires managing a test engineering team while maintaining a state-of-the-art autonomy and robotics lab. The ideal candidate will bring 7+ years of experience in software testing, particularly in autonomy software, along with strong technical skills in Python, Java, and automated testing frameworks. This role offers an opportunity to work on cutting-edge autonomous systems while ensuring their quality and reliability. The position includes comprehensive benefits and requires an active Secret Clearance, with up to 50% travel. The hybrid work environment allows for flexibility while maintaining hands-on involvement with the team and laboratory facilities.

Last updated 5 months ago

Responsibilities For Principal Test Engineer

  • Lead the design, development, and execution of test plans, test cases, and test scripts for autonomy software
  • Collaborate with software developers and stakeholders to ensure comprehensive test coverage
  • Maintain and oversee the autonomy and robotics lab, including facilities and equipment
  • Develop and maintain testbeds and autonomy payloads
  • Identify, document, and track software defects
  • Develop and maintain automated testing frameworks and tools
  • Perform regression testing, stress testing, and performance testing
  • Participate in code reviews and provide feedback
  • Stay up-to-date with industry trends and emerging technologies

Requirements For Principal Test Engineer

Python
Java
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
  • 7+ years of experience in software testing, with focus on autonomy software
  • Experience in maintaining and managing autonomy and robotics labs
  • Experience in leading and managing test engineers team
  • Research experience in Markov Decision Process, Control, and Reinforcement Learning
  • Strong understanding of software testing methodologies
  • Proficiency in Python, C++, and/or Java
  • Experience with automated testing frameworks
  • Must have an active Secret Clearance
  • Must be able to travel up to 50%

Benefits For Principal Test Engineer

401k
Medical Insurance
  • Competitive salary
  • Annual bonus awards based on company and individual performance
  • 401K
  • Health Insurance
  • Life Insurance
  • Disability Insurance

Interested in this job?