How Remoteville checks and expires listings
Principal Engineer, Software & Integration Quality
Skills
Software DevelopmentArtificial IntelligenceEngineeringEnglishHTMLNetworkingRobotics
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
