Software Engineer

Location: Fort Belvoir, VA
Job Code: 1102
# 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.

 

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 the design, development, and testing of applications on both Linux and Windows platforms. A successful candidate will be responsible for designing, developing, augmenting and integrating software-based simulation solutions for complex EO/IR sensor systems. Such solutions require a developer who is also experienced in interfacing with a variety of technologies including TCP/IP, USB, RS-232/422/485, and GPIOs utilizing a variety of message specifications and protocols. Software developed will be hosted on both general purpose and embedded computing platforms. 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: 

  • Three-Five (3-5) years’ experience developing software in C++ for actual programs/projects (i.e., not academic)
  • Experience/expertise in designing, developing, augmenting and integrating software-based simulation solutions systems incorporating a variety of technologies (e.g., USB, RS-232/422/485, GPIOs, TCP/IP, Google Protobuf, XML/XSD)
  • Cross platform (Linux, Windows) software development experience
  • 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 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, Python)
  • Experience/expertise designing and developing graphical user interfaces (GUIs)
  • Experience/expertise in Linux Systems & Network Administration
  • Experience/Expertise in various software development methodologies (e.g., Agile, Scrum)
  • Hardware and software system integration experience/expertise

 

SECURITY CLEARANCE:

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

 

PRIMARY LOCATION: Ft. Belvoir, 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