Software Engineer

Location: Lorton, VA
Job Code: 1148
# of Openings: 1

Description

MTEQ is a lead sensor system integrator focused on providing advanced sensor technology to address C4ISR mission requirements. MTEQ provides a broad range of technical support across two divisions. Our Technical Services Division provides research, development, analysis and field service support to advance the architecting and fielding of advanced sensor systems for ISR and Force Protection missions. Our System Division provide the engineering design, development of complete and integrated solutions from hardware to software for sensors, systems and command and control architecture.

 

ESSENTIAL JOB FUNCTIONS AND ESSENTIAL JOB DUTIES:

MTEQ is seeking a highly motivated individual who has skills in a myriad of software development disciplines to serve as a key member of our software development team.  Primary responsibilities will be designing and developing a scientific web-based database solution exploiting, comparing and analyzing various complex sensor characteristics/traits/performance. Such an individual will be responsible for normalizing scientific data into a relational database, applying scientific calculations, generating graphical data products and developing a web-based UI (User Interface).  Candidates must be able to communicate effectively with clients and be attentive to customer satisfaction and will be required to work closely with hardware and systems engineers in a small-team environment.

 

REQUIREMENTS: 

  • Experience developing software in Python and Java for actual programs/projects (i.e., not academic)
  • Experience/expertise in designing, developing and implementing Web Services and SOAs (Service Oriented Architectures) utilizing protocols, standards and interfaces such as Google Protobufs, XML, XSD, SSL, TLS, TCP/IP
  • Experience/expertise applying mathematic principles via scientific computing solutions (e.g., NumPy, SciPy, MatPlotLib, MATLAB)
  • Experience/expertise designing, developing and implementing applications using SQL database solutions (e.g., MySQL, SQL Server)
  • Affinity to produce and perform in an R&D (Research & Development) environment
  • Strong troubleshooting and debugging skills
  • Excellent written and verbal communications skills
  • Create, refine and adhere to formal software development processes
  • Develop software documentation, including user manuals and release notes
  • B.S. in Software Engineering, Computer Engineering, Computer Science, or applicable engineering or science field
  • Must be able to obtain and maintain a secret security clearance, therefore U.S. Citizenship is required

 

DESIRED SKILLS AND EXPERIENCE:

  • Experience/expertise designing, developing and implementing applications using NoSQL database solutions (e.g., OrientDB)
  • Experience/expertise designing and developing GUIs
  • Experience/expertise employing complex data types (e.g., queues, stacks, maps, dictionaries, lists, vectors, iterators, sets)
  • Experience/expertise employing industry accepted programming constructs/practices (e.g., MVC [Model/View/Controller], thread pools, abstract class implementations, unit testing, concurrency)
  • Experience/expertise with various IDEs (e.g., Visual Studio, Eclipse, Emacs), code repository software (e.g., Subversion, git), software project management and collaboration solutions (e.g., Redmine, Trac, & JIRA), and bug reporting/tracking tools (e.g., Bugzilla, Tuleap) and automated testing frameworks (e.g., BuildBot & Jenkins)
  • Experience/expertise with various programming and scripting languages (e.g., C++, C#/.NET, C)
  • Cross platform (Linux, Windows) software development experience
  • Hardware and software system integration experience/expertise

 

SECURITY CLEARANCE:

Ability to obtain Security clearance preferred.  Active Security Clearance a plus 

 

PRIMARY LOCATION: Lorton, VA

 

SCHEDULE: Full time

 

ACCESSIBILITY/ACCOMMODATION:

If because of a medical condition or disability, you need a reasonable accommodation for any part of the employment process please send an e-mail to staffing@mteq.com or call (540) 658-2720 Opt 4 and let us know the nature of your request and your contact information.

MTEQ is an Equal Opportunity/Affirmative Action Employer 

Minorities/Women/Veterans/Disabled





Are you a returning applicant?

Previous Applicants:

If you do not remember your password click here.

Back to Search Results

New Search


Powered By Taleo