Thank you for your interest in a career at Engineering & Computer Simulations. We currently have an immediate need for the following position(s) and location(s):



ECS is seeking a professional and diligent Software Test Engineer who finds bugs assuring a quality software product. The ideal candidate will have experience testing a variety of software in the simulation industry that includes Live, Virtual, and/or Constructive applications. A Software Test Engineer in this position will work closely with the engineering team to test and evaluate the performance of the software and clearly document issues, test cases, and test plans. They will have a clear understanding of software requirements and software test methodologies and execute test plans at various levels throughout the development and deployment lifecycle.

If you are interested in this position, please send your inquiry and resume to careers@ecsorl.com

Responsibilities

  • Analyze Software Requirements and Design Documents to fully understand how software applications are intended to work
  • Contribute to the development of test plans
  • Provide Testing estimates for project planning
  • Generate test cases based on documentation or software operation
  • Procure or create test data
  • Set up test beds (hardware, software and network)
  • Assist in test automation design and runs
  • Execute test plans on software release
  • Document Defects
  • Create test logs
  • Report test results

Skills, Experience and Education

Required

  • Previous Software Test Experience
  • Experience with both Windows and Linux (RedHat preferred)
  • Some knowledge of networking hardware and configuration
  • Background with Simulation Systems (e.g. JCATS, WARSIM, CCTT, AVCATT, OneSAF)
  • Experience using VMware
  • Capable of obtaining a security clearance
  • Active Security Clearance
  • US Citizen

Preferred

  • Continues to learn and improve test methodologies, tools, and processes
  • Experience with the US Military
Apply Now
ECS is seeking a creative problem solver who can turn a training concept into working software. The ideal candidate will be able to write efficient and effective serious games for the learning community. Experience shipping complex games or simulations is a must. This software engineer must contribute to the whole development process from requirements, design, coding, bug fixing, quality assurance, and delivery. ECS wants a self-starter who has initiative and team player who will elevate the entire organization.

If you are interested in this position, please send your inquiry and resume to careers@ecsorl.com

Responsibilities

  • Create great interactive software and serious games that teaches and trains
  • Practice good software processes to create extraordinary products
  • Communicate with the team and management on progress and problems
  • Assure the code is written to standard, well documented, and logically organized in version control

Skills, Experience and Education

Required

  • At least 1 year of experience in serious games, simulations, or virtual worlds
  • Bachelor’s Degree or higher in a Highly Technical Profession such as Computer Science, Computer Engineering, or Electrical Engineering
  • Regardless of degree, the successful candidate will have extensive experience writing and engineering software
  • Unity3d
  • Mobile Development with iOS and Android
  • U.S. Citizen
  • Experience in developing complex software in C#
  • Some experience with C++
  • Java experience is a plus
  • Professional Leadership is a plus

Preferred

  • Experience in simulation or game programming such as behavior development, physics, or Artificial Intelligence (AI)
  • Experience with networked games or simulations supporting large numbers of users or entities is a huge plus
  • 3-D Game Engine Experience. Unity preferred, but others such as Havoc, Unreal, etc., are good as well
  • Communicating through documentation, meetings, code comments, bug and task trackers
Apply Now

If your position is not currently listed, please continue to check this section of our website for updates. We are always looking for qualified people to add to our team, and when new positions open, we will post them here.

Again, thank you for your interest in ECS!