Graphics Software Engineer / Principal Graphics Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Northrop Grumman Australia · 15 hours ago

Graphics Software Engineer / Principal Graphics Software Engineer

Northrop Grumman is a leading aerospace and defense company, and they are seeking a Graphics Software Engineer or Principal Graphics Software Engineer to join their Flight Software & Simulation Team. The role involves developing spacecraft 3D models for simulation graphics applications and contributing to graphical modeling and simulation activities across multiple projects.

Defense & Space
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Plan, organize and be involved in the full software lifecycle to develop spacecraft simulation software using state-of-the-art tools and software best practices
Develop models to support modeling and simulation activities across multiple projects
Establish simulation requirements
Work with other engineering disciplines to integrate and validate space vehicle modeling and simulation
Prepare designs documentation, analysis, test results and presentation materials for internal and external customers
In this role, engineers will also:
Convert engineering spacecraft CAD models into optimized 3D visualizer tool models, using software such as Blender
Develop software interaction between the simulated spacecraft components and the 3D visualization models
Contribute to our ever-expanding graphical capabilities of the spacecraft simulation architecture using OpenSceneGraph, OpenGL, or similar

Qualification

C/C++Python3D graphics developmentOpenSceneGraphOpenGLModelingSimulationWindowsLinuxAgile methodologyEnglish fluencyDocumentation skills

Required

Bachelor's degree and 2 years of experience, or a Master's degree spanning computer graphics software development, scientific software and architecture, aerospace design, verification & test, and mission operations. (Degree should be in Software/Electrical/Computer/Aerospace Engineering, Computer Science, Physics, or a similar technical program with a computer graphics emphasis.)
Bachelor's degree and 5 years of experience, a Master's degree and 3 years of experience, or PhD within technical programs spanning computer graphics software development, scientific software and architecture, aerospace design, verification & test, and mission operations. (Degree should be in Software/Electrical/Computer/Aerospace Engineering, Computer Science, Physics, or a similar technical program with a computer graphics emphasis.)
3D graphics development, using OpenSceneGraph, OpenGL or similar
Diverse programming proficiency: C/C++, Python
Experience building models and simulations
Able to develop in both Windows and Linux environments
US Citizenship is required for this position
Active Top Secret/SCI clearance at time of application

Preferred

System knowledge in one or more of the following domains: Spacecraft Command & Control, Mission Planning, Space Situational Awareness and Visualization
Hardware interfacing, integration and test and controls experience
Agile development methodology, specifically Scrum, using Jira
Understanding of common embedded system tools, real-time operating systems and avionics integration and test practices
Usage and configuration of DevOps/CI/CD technologies (Jenkins, Ansible, Docker, etc.)

Benefits

Health insurance coverage
Life and disability insurance
Savings plan
Company paid holidays
Paid time off (PTO) for vacation and/or personal business

Company

Northrop Grumman Australia

twitter
company-logo
Northrop Grumman Australia is the Australia-based arm of Northrop Grumman Corporation and committed to generating long-term prosperity, investing in advanced Research & Development, sovereign and exportable Intellectual Property, high-quality jobs and long-term technology leadership across the Commonwealth.

Funding

Current Stage
Late Stage
Company data provided by crunchbase