FieldAI→
Software Engineer, Validation & Verification,… at FieldAI · Irvine
InternshipOn-siteFull-timeIrvine, CA$83k–$104k/yr
Skills
pythonc/c++robotics testingci/cd conceptsrobotics logging workflowsevidence-driven mindsetfield testing experiencesafety disciplinetechnical writing
Job Description
Summary: Field AI is transforming how robots interact with the real world by building reliable AI systems for robotics. They are seeking a Software Engineer, V&V Intern to support the quality assurance of their robotics stacks, contributing to testing, automation, and validation efforts in a hands-on internship environment.
Responsibilities:
- Contribute to verification and validation across autonomy software stacks
- Design and implement tests for perception, planning, localization, and control
- Define clear pass/fail criteria for features and releases
- Maintain traceability between requirements, tests, logs, and results
- Build and execute scenario-based tests using simulation (SIL/HIL) and log replay
- Develop realistic and adversarial test scenarios (terrain, lighting, weather, sensor noise or faults)
- Support sim-to-real calibration through data replay and basic sensor or hardware characterization
- Improve test infrastructure and developer feedback loops
- Integrate tests into CI pipelines (e.g., GitHub Actions, GitLab) with actionable reporting artifacts
- Build tooling for log capture, analysis, and automated failure triage
- Track and visualize quality signals including scenario coverage, regressions, and safety or performance KPIs
- Support structured field validation activities as needed
- Assist with fault-injection and degraded-mode testing under supervision
- Produce clear, lightweight evidence reports for internal reviews
Required Qualifications:
- Strong interest in software or robotics testing, verification & validation, QA, reliability, or test infrastructure
- Coding experience in Python and/or C/C++ for test harnesses, automation, or analysis
- Familiarity with robotics logging workflows (e.g., ROS / ROS 2, bag files, telemetry) or willingness to learn quickly
- Basic understanding of CI/CD concepts and reproducible development workflows
- Comfort working with robotics sensor data (cameras, LiDAR, IMU, joint or force sensors) at a foundational level
- Clear technical writing skills for test plans, results summaries, and debugging notes
- An evidence-driven mindset with an interest in metrics, automation, and early issue detection
Preferred Qualifications:
- Experience with robotics simulators or testing frameworks (e.g., Gazebo, Isaac Sim)
- Exposure to autonomy components such as perception evaluation, planning behaviors, or control validation
- Familiarity with fault injection or robustness testing (sensor dropouts, time skew, GPS denial, actuator issues)
- Experience building dashboards, log visualization tools, or scenario libraries
- Field testing experience and strong safety discipline
- Coursework or project experience in robotics, autonomy, or safety-critical systems
Required Skills: Python, C/C++, Robotics testing
Important Skills: CI/CD concepts, Robotics logging workflows
Nice-to-Have Skills: Evidence-driven mindset, Field testing experience, Safety discipline, Technical writing
Internship Start Date: Start in 2026 Summer