• Junior Software Engineer

    Job Location US-MD-Annapolis Junction
  • Overview

    Vistronix Intelligence & Technology Solutions is a national security solutions provider specializing in transforming big and complex data sets into mission critical intelligence.  Ingesting, processing, and exploiting Big Data is at the core of everything we do: Cyber & SIGINT Operations, C4ISR & Multi-INT Processing, and Enterprise & Open Source Analysis.  As a national security middleweight, we have a passion for our customers' mission and value ingenuity, agility, speed, and the ability to think and deliver at scale.  For more information, visit www.vistronix.com.


    Vistronix is currently seeking a Junior Software Engineer for a role on one of our subcontracts.  This full time position affords the successful candidate the opportunity to work in an engaging, high-tech development environment, working with an excellent team and customer base. 



    Hardware development position on a team developing accelerated processing capabilities spanning across FPGA and software development. Specific duties include:

    • Perform system design, development, integration, test, and documentation duties to ensure proper operation of hardware and software platforms.
    • Perform analysis of candidate architecture implementations
    • Define and develop interfaces 
    • Prototype and optimize hardware components 
    • Expected to participate in developer led integration of software baselines.
    • Motivated, independent worker to fit on a small problem solving team
    • Lead hardware discussions and collaboration efforts with other hardware teams and organizations
    • Adhere to accepted standards for development, including writing unit tests, participating in peer reviews, conducting design reviews, and generating test plans to ensure maximum stability and quality of code.


    The Software Engineer shall have the following labor category qualifications:

    • Bachelor’s Degree in Computer Science or related discipline from an accredited college or university is required.  Four (4) years of software engineering experience on projects with similar software processes may be substituted for a bachelor’s degree.
    • Analyze user requirements to derive software design and performance requirements.
    • Design and code new software or modifies existing software to add new features.
    • Debug existing software and corrects defects.
    • Integrate existing software into now or modified systems or operating environments.
    • Develop simple data queries for existing or proposed databases or data repositories.
    • Make recommendations for improving documentation and software development process standards.

    Job Specific Requirements:

    • Experience with Git and SVN 
    • Proficiency in debugging and troubleshooting

    Job Specific Desired Experience:

    • 3 years of experience as a Software Engineer supporting hardware-software co-design projects, requirements analysis, process execution and evaluation, selection and evaluation of COTS/GOTS tools, and integration (with both new and legacy systems).
    • 3 years of experience programming using VHDL/Verilog
    • Experience with OpenCL or C/C++
    • Knowledge of technical principles, theories, and concepts
    • Knowledge and experience with network programming and network protocols

    This position requires an active Security Clearance.


    Positions require a Top Secret security clearance, based on current background investigation (SBI), as well as the favorable completion of polygraph.  Clearance and polygraph processing will be completed by the U.S. Government.


    Vistronix is committed to hiring and retaining a diverse workforce.  We are proud to be an Equal Opportunity/Affirmative Action-Employer, making decisions without regard to race, color, religion, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class.   





    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed