
Lead Scene Generation Engineer
AeroVironment, Inc.3 months ago
Huntsville, AL, USAStaff+
Responsibilities
- Design, develop, and validate high-fidelity physics-based 3D radiometric synthetic models for scene-generation software.
- Provide integration support for scene-generation software in real-time hardware-in-the-loop laboratories and resolve software and integration issues.
- Develop tools for model development, integration, analysis, visualization, and enhanced user interfaces.
- Review peer-developed software and provide technical feedback and guidance.
- Mentor junior software engineers and promote software engineering best practices.
- Identify opportunities to improve software quality, development efficiency, and system performance.
- Lead the technical development of complex models and systems across functional teams and projects.
Requirements
- Bachelor's degree in engineering, physics, computer science, software engineering, or a related technical discipline.
- Minimum of 15 years of progressively responsible software engineering experience.
- Strong object-oriented software design and development experience, including software architecture and design patterns.
- Experience with graphical programming, radiometry, modern object-oriented software development, and real-time hardware-in-the-loop integration.
- Proficiency in one or more of C++, OpenGL, CUDA, or Python.
- Experience developing applications in Linux environments.
- Experience with Git or other version control systems, software testing methodologies, and debugging tools.
- Excellent analytical, communication, and problem-solving skills, with the ability to work across functional teams in a deadline-driven environment.
- Secret security clearance.
- Preferred qualifications include physics-based rendering, radiometry and electromagnetic reflection expertise, and experience in DoD development environments.
- Must provide documentation verifying U.S. person status for ITAR/EAR compliance; some positions may require current U.S. citizenship.
Benefits
- Medical, dental, and vision benefits.
- 401(k) with company matching.
- 9/80 work schedule.
- Paid holiday shutdown.
About AeroVironment, Inc.
AeroVironment builds small unmanned aircraft systems, loitering munitions (e.g., Switchblade), and related software, sensors, and services for U.S. and allied defense agencies. The public company (NASDAQ: AVAV), founded in 1971 and headquartered in Arlington, Virginia, sells hardware, training, and lifecycle support, with widely fielded systems such as Raven, Puma, and Wasp. It also offers autonomy and robotic technologies used in reconnaissance, targeting, and force protection missions.