Software Engineer
at Geologics Corporation

Date Posted: 3/21/2019

Job Description

Resumes for this requirement are due by: 06/27/2018
Title: Software Engineer
Location: Boulder CO
Clearance: Active Secret required with Ability to obtain and maintain a TS/SCI level clearance.

The selected candidate will design, develop, and test software solutions across our contracted efforts in support of our ground system software, supporting multiple baselines in defect resolution as well as enhancements, special projects, new business initiatives, and modernization efforts within our development environment. The candidate will work in a team environment, potentially supporting multiple projects. In this role the candidate will design, code, integrate and resolve problems in software.
The ideal candidate should have software development education and experience in C++, development experience using the Qt framework (GUI design & development), pub/sub messaging, SQL, Java, Object Oriented Design and how it applies in a distributed system, and familiarity with the full software development cycle. Knowledge of HW-SW interfaces, including SNMP is ideal. The candidate should be familiar working in Linux/unix environments in the command line interface, and associated IDEs. The Software Engineer should be a self-starter and have demonstrated communication skills. This position is expected to work with diverse disciplines in a team environment to reach a common goal
Required Skills:
  • Significant software development experience in C++; Must speak to recent experience; Day 1 Ready
  • Experience with Test Automation (Chef is a plus)
  • Experience developing in Linux/Unix environments in a command line interface
  • Significant experience with Object Oriented Design and how it applies in a distributed system
  • Experience with SQL and understanding of relational databases
  • Significant experience in SW development methodology, lifecycle and process (waterfall is a must, agile is a plus)
  • Experience with ClearCase/ClearQuest or other version control systems (GIT is a plus)
  • Proven written and verbal communication skills
  • Ability to obtain and maintain a Final Secret
Desired Skills/Experience:
  • Experience in Space ground systems
  • Experience in SBIRS SW
  • Experience with Java
  • Familiarity with JavaScript and C#
  • Familiarity with Qt Framework for GUI design & development
  • Familiarity with pub/sub messaging (function & process)
  • Knowledge of HW-SW interfaces, including SNMP
  • Active Secret
Expert, authority in discipline typically with an advanced degree and 12+ years’ experience or bachelors with 14+ years’ experience or equivalent; applies advanced concepts, theories, and principles and contributes toward the development of new principles and concepts; works unusually complex problems with consultative direction; erroneous decisions would normally result in failure to achieve goals critical to major organizational objectives and damage the image of the organization’s technological capability; advises top management and customers on advanced technical research studies and applications; managerial/leadership experience or necessary skills.
Please respond directly to:
Maria Maxwell
Recruiter - Consulting Division
(720) 274-0770
[Click Here To Join]

Job Snapshot

About Us

GeoLogics is a high-technology and technical services company with over 25 years of successful participation in development and experimental programs for aerospace and defense contractors, government agencies, and research laboratories. GeoLogics specializes in creating mission critical solutions and provides technical support in the areas of R&D, engineering, communications, software, and systems development.

We are constantly searching for exceptional talent to fill a variety of job opportunities nationwide. GeoLogics has received numerous awards for technical excellence and performance. Find out today how we can provide superior career opportunities to meet your highest expectations.

Join our Talent Network and stay up-to-date on our openings as they continue to become available!

What is a Talent Network?

Talent Networks enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Why Join?

  • Receive alerts with new job opportunities that match your interests
  • Share job opportunities through Social Media or email

Are you looking for a new job? Check out these current opportunities: Engineering Jobs