Software Developer/Engineer

  • Patuxent River, MD
  • Posted 60+ days ago | Updated 4 days ago

Overview

On Site
$105,000 - $175,000
Full Time

Skills

C + +
Computer Science
Mechanical Engineering
Python
SAP
C +
Software Developer
Software Engineers
developing software
object - oriented
problem - solving
software development
software testing
software issue

Job Details

Job Description:

BGI LLC is currently looking for Senior-level Software Engineers/Developers to join the Modeling & Simulation Enterprise Applications (MSEA) Team. MSEA promotes an inclusive culture that values diverse backgrounds and perspectives. Our flexible and collaborative work environment encourages iterative and creative collaboration at every stage of the problem-solving process. Our employees are dedicated to assisting the warfighter in developing effective solutions to enhance program management through scientific, data-driven approaches. We are seeking creative and innovative individuals to help us achieve our mission.

The MSEA team boasts a wide variety of product suite supporting:

- modeling and simulation (M&S) environments

- trainer systems; test and evaluation (T&E)

- analysis; live, virtual, and constructive (LVC)

- research and development (R&D)

All supporting activities for DoD agencies and its international partners. All products are government-owned, developed and managed.

Typical Day supporting the MSEA /NGTS teams:

  • You will be developing software for an advanced synthetic training environment. This software is integrated into flight simulators to support pilot training against potential threats. You will support software development, software integration, customer training and demonstrations.
  • Demonstrates knowledge of standard programming algorithms, design patterns, and object-oriented software design
  • Evaluates and review C++ language code Programming using C++, Python 3, HTML
  • Develop parallel processes, threading, and process communication
  • Develops Web-based applications using development technology
  • Collaborates with team members to design future enhancements
  • Create new test procedures documents to validate new requirements.
  • Communicate access a large team to verify correct procedures and software issue diagnosis.
  • Must have familiarity with time-series analysis a plus

Required Knowledge, Skills, & Abilities:

Minimum Years of Experience: 5-10 years of relevant work experience

  • Experience with scripting, database, and programming languages such C++.
  • Must have an active DoD Secret security clearance

Desired Knowledge, Skills, & Abilities:

  • Experience with scripting, database, and programming in Python 3, and HTML.
  • Experience support Special Access Program (SAP) efforts.
  • NGTS experience is preferred but not required.
  • Prior experience supporting Model and Simulation efforts.
  • Prior experience performing software testing.
  • Experience with sockets (unicast, multicast, TCP) and general network programming, including byte-swapping and serialization of data.

Education:

  • BS in Computer Science or Engineering. Degrees in Information Technology, Mathematics, Physics, or Aerospace, Computer, Software Systems, Electrical, Electronic, Mechanical Engineering may qualify with at least 10 year of C++ experience

BGI is an Equal Employment Opportunity and Affirmative Action Employer. Consistent with applicable law, BGI provides access and opportunities to those with disabilities. This commitment includes providing reasonable accommodation to individuals with disabilities who seek to utilize the company's on-line employment process. BGI has made extensive efforts to ensure that its on-line employment process is accessible to individuals with disabilities. However, if an applicant is unable to fully utilize BGI's procedures, BGI will provide a reasonable accommodation. Applicants that require accommodation with the online employment process may contact for assistance.

It is the policy of BGI, LLC to take affirmative action in affording equal employment opportunities to all qualified persons without regard to race, color, religion, sex, national origin, age, marital status, genetic information, disability, protected veteran status, or any other protected characteristic as established by law.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About BGI, LLC