KDnuggets Home » Jobs » Boeing: Game Software Engineer ( 15:n13 )

Boeing: Game Software Engineer


Help develop C++, OpenGL, and OpenGL Shader code to provide high-end visualization to new and existing simulation applications to support both commercial and defense programs.



Boeing Company: Boeing
Location: Huntsville, AL
Web: www.boeing.com


Job Description
The Boeing Company is seeking a Software Engineer with experience in C++ and OpenGL to support both commercial and defense programs. The successful candidate will become part of our growing Boeing Research & Technology Team in Huntsville, AL and work in the new Center for Applied Simulation and Analytics (CASA) Lab.

The successful candidate will help develop C++, OpenGL, and OpenGL Shader code to provide high-end visualization to new and existing simulation applications. The applicant should be able to modify existing code as well as start new software applications from scratch. Potential platforms include Windows, Linux, and Android Mobile Devices. Applicants should be familiar with an IDE such as Visual Studio, Code::Blocks, QT Creator, CodeLite, KDevelop, Netbeans, or Eclipse.

Fast-running and reliable products are important to our reputation. Therefore testing and debugging should be performed as new features are added. Performance testing should also be done on a regular basis. Software Repositories will be available for source control and configuration management.

Our Visualization Lab is outfitted with powerful machines, large dual and quad monitors, game controllers, and virtual reality hardware. Our state-of-the-art facility will help to empower the performance and creativity of the successful candidate.

Boeing is the world's largest aerospace company and leading manufacturer of commercial airplanes and defense, space and security systems. We are engineers and technicians. Skilled scientists and thinkers.Bold innovators and dreamers. Join us, and you can build something better for yourself, for our customers and for the world.

_Contact_:
This position is closed.

This position requires an active (or ability to obtain) U.S. Security Clearance, for which the US Government requires US Citizenship.

This position must meet Export Control compliance requirements, therefore a "US Person" as defined by 22 C.F.R. § 120.15 is required.

Qualifications
  • A Bachelor's and/ or Master's Degree in Computer Engineering, Computer Science, Software Engineering or related with a GPA of 3.0 is highly preferred.
  • Experience with OpenGL Shader Logic and Object-Oriented Development in C++.
  • Applicants must have some experience with open source / commercially available 3D rendering engines such as OpenSceneGraph, osgEarth, flightgear, CryEngine, Unreal, or Unity.
  • The successful candidate should be able to communicate well with other Software Engineers, Data Analysts, User Experience Professionals, Graphic Artists, and other members of our diverse team.
  • Applicants should be familiar with editing and creating make / build scripts for target platforms. Experience with software repositories and working in a source controlled environment is a plus.
  • The successful candidate should be able to work in the dynamic and distributed BR&T environment. Projects typically span a period of two to five years where collaboration with others across the company is important to project success. It is also important, in our team environment, to have regular communication with the project manager, principle investigator, and customer. The employee should be hands-on, likes to figure things out, enjoys learning new things, and is good at applying what they have learned.

 
Typical Education and/or Experience:

Level 1 - Bachelor, Master or Doctorate of Science degree from an accredited course of study, in engineering, computer science, mathematics, physics or chemistry. ABET is the preferred, although not required, accreditation standard.

Level 2 - Degree and typical experience in engineering classification: Bachelor's and 2 or more years' experience or a Master's degree with experience. Bachelor, Master or Doctorate of Science degree from an accredited course of study, in engineering, computer science, mathematics, physics or chemistry. ABET is the preferred, although not required, accreditation standard.

Travel: Yes, 10 % of the Time

Relocation Authorized?: Yes

Contingent Upon Program Award?: No

Union: No

Job Code: 6J7BP1

Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other characteristics protected by law.

Sign Up