
Robotics Validation & Release Engineer
AES Corporation10 days ago
Arlington, VA, USASenior
Base Salary
$145k - $181k/yr
Responsibilities
- Define validation strategy and coverage for unit, integration, system, regression, and endurance testing.
- Own the software release process from planning through deployment and post-release verification.
- Build and maintain release-readiness frameworks, quality gates, go/no-go checklists, sign-offs, rollback plans, release notes, and validation reports.
- Develop and maintain CI pipelines, automated regression suites, standardized test environments, and actionable test reporting.
- Coordinate verification across simulation, hardware-in-the-loop systems, lab rigs, and field robots.
- Establish performance benchmarks and acceptance thresholds for accuracy, latency, stability, uptime, and safety.
- Translate product requirements into testable acceptance criteria, validation plans, and requirements-to-test traceability.
- Design test procedures, instrumentation, debugging workflows, scenario libraries, and simulation-to-field correlation processes.
- Integrate and validate robotics components including servomotors, automation sensors, vision systems, battery management, and safety systems.
- Develop and implement real-time robotics algorithms for trajectory generation, motion control, system optimization, and other industrial robotics capabilities.
- Ensure safe deployment practices, compliance with applicable safety standards, and alignment with field operating constraints.
- Collaborate with engineering, product, construction, business development, finance, supply chain, strategy, and external industry partners.
- Maintain and improve robotic system architecture, documentation, and disciplined development and release practices.
Requirements
- Bachelor’s or master’s degree in Electrical Engineering, Robotics, Computer Science, or a related field.
- At least 6 years of work experience in robotics systems.
- Proven experience owning releases for systems with embedded or real-time components and hardware interfaces.
- Hands-on experience with automated testing frameworks, CI pipelines, test infrastructure, Python tooling, Docker, and build systems.
- Experience designing test plans and validation strategies for autonomy, robotics, or safety-critical systems is strongly preferred.
- Strong debugging skills across software and hardware boundaries, including systematic reproduction and isolation of field issues.
- Strong theoretical foundation in robotics software and system architecture.
- Strong programming skills in C++ and Python.
- Proficiency with ROS 2 and ROS hardware integration.
- Experience with robotics simulation and digital twins.
- Experience with middleware and networking considerations including DDS, QoS, latency, jitter, and time synchronization in distributed robotic systems.
- Proven record of delivering complex robotics systems to market and knowledge of robotics platforms and sensor systems.
- Technical understanding of automation, robotics, computer vision, machine learning, or artificial intelligence is a plus.
- Ability to work collaboratively across multiple teams with minimal supervision and communicate effectively.
- English language proficiency is required.
- Willingness and ability to travel 60%.
Benefits
- Medical, dental, and vision coverage.
- Life insurance.
- 401(k) eligibility.
- Paid time off, including vacation, sick leave, and parental leave.
- Start date is ASAP; the position requires 60% travel and is an at-will role.
About AES Corporation
AES Corporation is a public power company that develops, owns, and operates electricity generation and grid-scale energy storage, with significant solar and wind portfolios. It sells electricity and energy solutions to utilities and large commercial customers via regulated utilities, long‑term power purchase agreements, and energy management services across multiple countries. Founded in 1981 and headquartered in Arlington, Virginia, it trades on the NYSE under the ticker AES.