Security Software Developer

Iomaxis Lorton , VA 22079

Posted 1 week ago

Responsibilities

IOMAXIS is seeking a Security Software Developer to join our INGRESSIVE team in a full-time capacity out of our Lorton, VA office. As the Security Software Developer, the related tasks and duties involve:

  • Lead developer in agile software development efforts and providing direction for problem definition, analysis, requirements development, and implementation for systems.

  • Developing and preparing application documentation, gathering specific information related to the project and applicable technical material.

  • Being a Thought leader, staying current with applicable tools and drives adoption of new technologies.

  • Developing proprietary security tools supporting Red Team and Network Security Operations.

Qualifications

Minimum Qualifications:

  • Two to five years of direct experience in related software engineering efforts; and

  • Bachelor's degree from an accredited college or university. (Computer science, Software Engineering, Computer Engineering, or similar)

  • Strong programming skills in a language such as C, C++ and java or python

  • Knowledge of CI/CD tools and how to use them as part of a build process

  • Clearance: Must be clearance eligible; current clearance is a plus.

Overview

WHY IOMAXIS: Unleash your potential and make a dramatic impact!

Over the past 10 years, IOMAXIS has advanced the state of Cyber RDT&E by bringing together the best software, hardware, and communications experts in the industry to help Federal agencies and organizations develop critical solutions for difficult missions around the globe. Today, we're proud to say the most important Federal clients rely on our solutions to perform their missions by developing solutions faster, reducing complexity, cutting costs, and providing a profound level of innovation. IOMAXIS helps our customers deliver exceptional value to their client, America and its people. IOMAXIS leads the industry in developing superior services and technologies, delivering actionable capabilities and insight right when customers need it most.

IOMAXIS is an Equal Opportunity Employer and considers all qualified applicants for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, disability or protected veteran status.

#CJ


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Developer

Manufacturing Techniques, Inc

Posted 2 weeks ago

VIEW JOBS 3/5/2019 12:00:00 AM 2019-06-03T00:00 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 Mid Software Engineer 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 efficient multi-threaded data acquisition and control software for sensor based / EO-IR systems. Such software requires working with a variety of interface technologies and protocols including TCP/IP, USB, CameraLink, GigE Vision, RS-232/422/485, I2C, and GPIO, as well as optimized libraries such as OpenCV and OpenCL. Software developed will be hosted on both general purpose and embedded computing platforms. The candidate must be able to communicate effectively and work closely with hardware and systems engineers in a small-team environment. REQUIREMENTS: * B.S. in Software Engineering, Computer Engineering, Computer Science, or applicable engineering or science field. * Four or more years' professional experience developing software in C++ (i.e., not academic) primarily on Linux platforms. * Strong problem solving skills, including the ability to readily decompose complex problems into smaller, manageable tasks. * Strong Object Oriented design and development skills. * Strong multi-threaded / multi-core / concurrent programming skills. * Experience / expertise in video and image processing, preferably utilizing optimized libraries such as OpenCV and / or OpenCL. * Experience/expertise in designing, developing and testing data acquisition and control software for sensor based systems utilizing a variety of technologies and protocols (e.g., TCP/IP, USB, CameraLink, GigE Vision, RS-232/422/485, I2C, and GPIO). * Strong troubleshooting and debugging skills. * Excellent written and verbal communications skills. * 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 structures (e.g., queues, stacks, maps, dictionaries, lists, vectors, iterators, sets) * Experience/expertise employing industry accepted programming constructs/practices (e.g., 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 GUIs * Experience/expertise in Linux Systems & Network Administration * 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:Email:Password: If you do not remember your password click here. Manufacturing Techniques, Inc Lorton VA

Security Software Developer

Iomaxis