How Remoteville checks and expires listings

Principal Engineer, Software & Integration Quality

Skills
Software DevelopmentArtificial IntelligenceEngineeringEnglishHTMLNetworkingRobotics
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's degree in Computer Science Software Engineering Electrical Engineering Robotics Systems Engineering or related technical field
  • 10+ years of experience in software engineering systems integration software quality engineering or related disciplines
  • Strong full-stack engineering background with distributed systems APIs backend services and infrastructure
  • Experience troubleshooting complex integration and operational issues across software hardware networking and cloud systems
  • Experience with automated testing frameworks CI/CD pipelines source control systems and observability tooling
  • Strong understanding of software quality methodologies defect lifecycle management and operational reliability engineering
  • Strong communication and cross-functional leadership skills
  • Legally authorized to work in the U.S.

Nice to have

  • Hands-on
  • Highly technical
  • Collaborative
  • Mission-driven
  • Free-thinking problem solver
  • Fast-paced adaptability

Day to day

  • Build and scale software quality engineering and systems integration quality capabilities across autonomous systems
  • Lead integration quality initiatives across cloud services embedded systems networking telemetry firmware APIs and mission systems
  • Develop automated test frameworks CI/CD quality gates telemetry validation and software release quality processes
  • Drive root cause investigations cross-functional troubleshooting and operational readiness for customer-critical deployments