Job Actions

Job Information

Software Developer
LORTON VA 22199
Category: Other
  • Your pay will be discussed at your interview

Job code: lhw-e0-88396824

Company Profile

MTEQ

Contact Company


Local Information

Laugh while you Look

Sponsored Ads

Summary

  Job posted:   Tue Apr 17, 2018
  Distance to work:   ? miles
       
  1 Views, 0 Applications  
 
Software Developer
Software Developer


Location:
Lorton, VA


Job Code:
879


# of Openings:
1





Description








Founded in 1992, MTEQ is a woman-owned business that provides superior Technical Services and Rapid Prototyping support to Government and commercial customers. We have more than 25 years of specialized experience in system development, electronics fabrication, and full-scale tactical prototyping, and systems integration for a variety of defense and commercial applications. MTEQ maintains a high performance culture that emphasizes quality, productivity, process improvement, goal attainment, and the recruitment and development of a superior workforce.





MTEQ is seeking a Mid Software Developer with extensive knowledge and strong communication skills to join our team of well qualified, diverse individuals at our Lorton, VA Office.





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 the design, development, and testing of applications on both Linux and Windows platforms. A successful candidate will be responsible for developing control software and Graphical User Interfaces (GUIs) for sensor based systems. Such control software requires interfacing with a variety of technologies including TCP/IP, USB, CameraLink, GigE Vision, RS-232/422/485, I2C, 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:


o BS or MS degree


o Three-Five (3-5) years' experience developing software in C++ for actual programs/projects (i.e., not academic)


o Experience/expertise in designing, developing and testing control software for sensor based systems utilizing a variety of interfaces (e.g., USB, CameraLink, GigE Vision, RS-232/422/485, I2C, and GPIOs) and a variety of message specifications and protocols (e.g., TCP/IP, Google Protobuf, XML/XSD)


o Strong troubleshooting and debugging skills


o Excellent written and verbal communications skills


o Create, refine and adhere to formal software development processes


o Develop software documentation, including user manuals and release notes


o B.S. in Software Engineering, Computer Engineering, Computer Science, or applicable engineering or science field


o Must be able to obtain and maintain a secret security clearance, therefore U.S. Citizenship is required





DESIRED SKILLS AND EXPERIENCE:


o Experience/expertise employing complex data types (e.g., queues, stacks, maps, dictionaries, lists, vectors, iterators, sets)


o Experience/expertise employing industry accepted programming constructs/practices (e.g., MVC [Model/View/Controller], thread pools, abstract class implementations, unit testing, concurrency)


o 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)


o Experience/expertise with various programming and scripting languages (e.g., C, C#/.NET, Python)


o Experience/expertise designing and developing GUIs


o Experience/expertise in Linux Systems & Network Administration


o Cross platform (Linux, Windows) software development experience


o 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


MTEQ is an Equal Opportunity/Affirmative Action Employer


Minorities/Women/Veterans/Disabled





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 hr@mteq.com or call (540) 658-2720 Opt 2 and let us know the nature of your request and your contact information.






More Information »