Get new similar jobs by email for

Software Engineer/Programmer

By continuing you agree to Monster's Privacy policy, Terms of use and use of cookies.

Job Summary

Bihrle Applied Research Inc
Hampton, VA 23666
Aerospace and Defense
Job Type
Full Time
Years of Experience
2+ to 5 Years
Education Level
Bachelor's Degree
Career Level
Experienced (Non-Manager)
Job Reference Code
Contact Information
Brian Wachter
Bihrle Applied Research Inc
81 Research Drive
Hampton, VA 23666
Phone:  757-766-2416 x219
Fax:  757-766-9227

Software Engineer/Programmer

About the Job

Job Summary 

If your passion for software development lies at the intersection of creativity and technology, then join the team at Bihrle Applied Research Inc. to contribute to the development of advanced software applications for the flight simulation industry and marketplace. Bihrle’s software development team is looking for an enthusiastic C/C++ programmer who will be responsible for implementing new features in existing commercial applications, contributing to client projects, and developing complex applications from the ground up. Join the software team at Bihrle and accomplish great things.



- U.S. Citizenship is REQUIRED

- This is NOT a web development or IT position


Key Qualifications:

Self-motivated with demonstrated creative and critical thinking capabilities

Quick learner who can deliver results with minimal supervision

Proven ability to excel within a fast-paced development team

Ability to work in a fluid environment with changing priorities

Understanding of analytic geometry and linear algebra

Experience with matrix operations, vectors, and coordinate transformations

Object-oriented analysis and design experience

Good sense of UI design and user-oriented focus

Experience with cross-platform (Windows, Linux, MacOS, mobile) development

Experience with cross-platform frameworks and tools

Proven bug detection and regression skills


Preferred Qualifications:

Experience with ALM tools (Teamforge) and code repositories (Subversion)

Experience with Agile development

Experience in real-time software development

Experience with MATLAB and Simulink

Experience with cross-platform C++ libraries (e.g., juce, boost, etc.)

Experience with Python, Qt and associated rapid application development technologies

Experience with 3D graphics technologies (e.g., 3dsMax, OpenGL, others)

Experience with virtual reality image generators (e.g., Prepar3D, others)

Experience with GIS data and tools, map toolkits (e.g., Google Earth, STK)


In this role, you will be part of the small, yet adept product development team where you will be enhancing Bihrle’s existing commercial software products (DSix, SimGen, CompARE, CGFlight) and creating new, innovative software applications for UAV operations and flight simulation. We are keenly interested in someone who can leverage open-source and 3rd party commerical cross-platform tools, code libraries and frameworks to migrate legacy, Windows-based applications to modern, cross-platform applications that use modern technologies and provide a fresh and intuitive user experience.

This position requires working closely with the engineering team and other software developers to code, integrate and test software components. The best candidate will be able to juggle many tasks while still maintaining progress and be able to quickly assess problems and recommend “good-better-best” approaches. You will be involved in all aspects of software development, including definition of requirements and use cases, application and user interface design, code development, integration and testing. The ideal candidate is a highly-motivated individual that combines deep technical knowledge with strong collaboration and excellent communication skills. Strong math skills are also required.


Job Tools

  • Follow Company
    Your information may be shared with the company.
  • Following Company
  • Print
  • Share
  • Report this job