AR/VR/XR Visualization Research and Development Engineer
About the role
We are searching for a driven, innovative Visualization Research and Development Engineer to join the Advanced Visualization Department at the Applied Research Laboratory (ARL) at Penn State.
Responsibilities
- Design experiences, interactions, and applications that support effective collaboration for research sponsors
- Design and implement application programming interfaces (APIs) to pass data between disparate software applications
- Develop methodologies for effective integration, visualization, and dissemination of novel 3D data sources using game-engine-based synthetic environment frameworks
- Create tool workflows or visual communication methods using internally and externally-developed toolkits to illustrate and document complex concepts
- Integrate features and solutions with synthetic environment frameworks being applied to multiple sponsored projects across domains
- Deploy solutions to Virtual Reality (VR) and Augmented Reality (AR) platforms including the latest hardware from Meta, Varjo, HTC, and others
- Perform systems engineering activities to improve data flows and processes
- Brief research sponsors on technical solutions
- Draft whitepapers and proposals for research sponsors
Required Skills/Experience
- Software development proficiency (C#, Python, or Java)
- Team-based software development, troubleshooting, and deployment experience
- Software engineering, systems engineering, human computer interfaces, or visualization technologies
Preferred Skills/Experience
- Master's Degree
- Active security clearance, TS/SCI preferred, or current eligibility for access to classified information at the Secret/Top Secret level or higher and may be subject to a government background investigation to upgrade clearance eligibility, if required
- Advanced software development in C#, Python, or Java focusing on modular programming and performance
- Extended Reality (XR) application development (Unity/Unreal)
- Cloud deployment experience (AWS/Azure)
- Software containerization and deployment (Docker, Podman, Kubernetes, Helm, etc.)
- DevSecOps experience
- Graphics programming – rendering, graphical shaders, etc.
- Network programming such as TCP/UDP and client-server
- Messaging interfaces (ActiveMQ, DDS, Kafka, etc.)
- Databases (PostGRES-PostGIS preferred)
- Performance optimization and process automation experience
- Geospatial data formats and standards
- CompTIA Security+ certification
- Project management or related skills
Working Location
Your working location will be: fully on-site located in State College, PA or Reston, VA. This role requires periodic travel to remote locations.
Minimum Education, Work Experience & Required Certifications
- If filled as Research and Development Engineer - Software (ARL) - Advanced Professional, this position requires: Bachelor's Degree - Engineering or Science 5+ years of relevant experience
- If filled as Research and Development Engineer - Software (ARL) - Intermediate Professional, this position requires: Bachelor's Degree - Engineering or Science 2+ years of relevant experience
Pay & Benefits
The salary range for this position, including all possible grades, is $105,900.00 - $200,808.00. Salary Structure - Information on Penn State's salary structure
Penn State provides a competitive benefits package for full-time employees designed to support both personal and professional well-being. In addition to comprehensive medical, dental, and vision coverage, employees enjoy robust retirement plans and substantial paid time off which includes holidays, vacation and sick time. One of the standout benefits is the generous 75% tuition discount, available to employees as well as eligible spouses and children.
Campus Security Crime Statistics
Pursuant to the Jeanne Clery Disclosure of Campus Security Policy and Campus Crime Statistics Act and the Pennsylvania Act of 1988, Penn State publishes a combined Annual Security and Annual Fire Safety Report (ASR). The ASR includes crime statistics and institutional policies concerning campus security, such as those concerning alcohol and drug use, crime prevention, the reporting of crimes, sexual assault, and other matters.
EEO is the Law
Penn State is an equal opportunity employer and is committed to providing employment opportunities to all qualified applicants without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. If you are unable to use our online application process due to an impairment or disability, please contact 814-865-1473.