updated 26 days ago
Senior Scene Generation Engineer (C++/OpenGL)
Match & Cover letter
Plus required for matching with this vacancy
Job description
Text:
TL;DR
Senior Scene Generation Engineer (C++/OpenGL): Designing, developing, and validating high-fidelity physics-based 3D radiometric synthetic environments for tactical, strategic, and surveillance scenarios with an accent on graphical programming, radiometry, and real-time hardware-in-the-loop integration. Focus on building scene-generation tools, solving software integration and performance challenges, reviewing architecture, and mentoring junior engineers.
Location: Huntsville, Alabama, United States
Company
develops unmanned aircraft systems and tactical missile systems for the U.S. Department of Defense and allied military services.
What you will do
- Design, develop, and validate high-fidelity physics-based 3D radiometric synthetic models for tactical, strategic, and surveillance scenarios.
- Integrate scene-generation software into real-time hardware-in-the-loop laboratories and resolve software and integration issues.
- Develop tools for model development, integration, analysis, visualization, and user-interface improvements.
- Review peer software, provide technical guidance, and mentor junior software engineers.
- Identify opportunities to improve software quality, development efficiency, and system performance.
Requirements
- Bachelor’s degree in engineering, physics, computer science, software engineering, or a related technical field.
- At least 8 years of progressively responsible software engineering experience.
- Strong object-oriented software design and development experience, including software architecture and design patterns.
- Proficiency with one or more of C++, OpenGL, CUDA, and Python; experience developing in Linux environments.
- Experience with Git or another version-control system, software testing methodologies, and debugging tools.
- Ability to obtain or maintain required security clearances and provide documentation confirming U.S. person status under ITAR/EAR; some contracts require current U.S. citizenship.
Nice to have
- Existing Secret security clearance.
- Experience with graphical programming and physics-based rendering.
- Understanding of radiometry and reflection of electromagnetic energy.
- Experience in Department of Defense development environments.
Culture & Benefits
- Regular full-time employment with a 9/80 work schedule.
- Medical, dental, and vision coverage.
- 401(k) plan with company matching.
- Paid holiday shutdown.
- Collaborative, deadline-driven environment with small teams and broad responsibilities.
Be careful: if the employer asks you to log into their system using iCloud/Google, send codes/passwords, or run code/software, don't do it - these are scammers. Always click "Report" or contact support. More in guide →
Similar vacancies
9 days ago
Software Engineer, C++, Level 5 (AR)
178 000 - 266 000$
10 days ago
Senior Rendering Engineer (Robotics)
250 000 - 400 000$
12 days ago
Software Engineer, C++ (AR)
133 000 - 235 000$
10 days ago
Software Engineer II DevEx (C++)
163 700 - 245 500$
12 days ago
Staff Gameplay Engineer - Systems and Performance (C++)
172 000 - 259 000$
10 days ago