A

AeroVironment

Defense technology and unmanned aerial systems

Junior Scene Generation Engineer

Game EngineeringConfirmed live in the last 24 hours
Full-timeHuntsville, AL, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Engineering, Physics, Computer Science, Software Engineering, or a related technical discipline.
  • Educational experience in object-oriented software design and development.
  • Educational experience developing applications in Linux environments.
  • Educational experience with Git or other version control systems.
  • Experience with software testing methodologies and debugging tools.
  • Excellent analytical, communication, and problem-solving skills.
  • Ability to follow standard practices and procedures when analyzing situations or data from which answers can be readily obtained and complete assigned tasks within schedule and budget.
  • Ability to work comfortably in a team environment by sharing ideas and experiences, soliciting feedback, and asking relevant questions.
  • Ability to excel in a fast-paced, deadline-driven environment where small teams share a broad variety of duties.
  • Ability to obtain or maintain required security clearances if assigned to classified programs.

Responsibilities

  • Design, develop, and validate high-fidelity physics-based 3D radiometric synthetic models for scene generation software across tactical, strategic, and surveillance environments.
  • Provide integration support for scene generation software in real-time hardware-in-the-loop laboratories, resolve software and integration issues, and ensure scene generation quality.
  • Develop software tools supporting model development, integration, analysis, visualization, and enhanced user interfaces.
  • Review software developed by peers 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.

Desired Qualifications

  • A minimum of 3 years of progressively responsible software engineering experience.
  • Existing Secret or Top Secret security clearance.
  • Proficiency in one or more of C++, OpenGL, CUDA, or Python.
  • Graphical programming experience, especially with physics-based rendering.
  • Understanding and experience with radiometry and reflection of electromagnetic energy.
  • Experience working within Department of Defense development environments.

About the Company

AeroVironment

Defense technology and unmanned aerial systems

AeroVironment designs and builds robotic systems for defense across air, land, and space, including small reconnaissance drones, high-altitude aircraft, and loitering munitions. These products work by carrying sensors and control software that allow autonomous or semi-autonomous missions, with real-time data collection, and, for weapons-enabled models, a payload and deployment mechanism for precision strikes. The company differentiates itself through a growing, multi-domain defense portfolio built via acquisitions, creating an integrated platform that combines drones with space tech, counter-UAS, and other defense capabilities. Its goal is to become a comprehensive defense-technology provider that can win large, long-term contracts by offering coordinated, autonomous systems across multiple domains.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Crystal City, Virginia
Founded
1971

Recently Posted Jobs

Explore more opportunities at AeroVironment

See more jobs