• Software Engineer

    Job Location US-VA-Chantilly
    Posted Date 4 weeks ago(4/25/2018 8:50 AM)
    # of Openings Remaining
    1
  • Overview

    Ultra Electronics Ocean Systems is an engineering and manufacturing company that is actively involved in a diverse range of sensor processing development projects. We design, integrate and test a wide range of systems providing innovative capabilities for our customers. The designs are highly configurable and use leading-edge hardware and software to achieve versatile products for maximum flexibility and reuse. We specialize in high-speed data processing and digital signal processing for high-end military sensor systems including imaging, Electronic Warfare, radar and sonar processors.

    We believe in strong team dynamics, job satisfaction, and a work environment where each member is valued and successful. Creativity and personal initiative are components for success in Ultra Electronics.  We are constantly on the lookout for top talent to add to our professional cadre.

    We offer a great compensation and benefits package that is market competitive.

    Responsibilities

    UEOS is searching for a highly motivated and detail oriented Software Engineer to support the development of an existing Radar system. Working closely with program leads and system engineering, the Software Engineer will guide the development of the Radar System through initial design, software development, and finally the integration and test events.  The Software Engineer is expected to provide system level trade-space assessments of approaches working with the Project Engineer to determine the benefit trade-offs.  At UEOS, the Software Engineer will have the opportunity to guide the development and selection of key technologies for the Navy and will have the opportunity to work with complex software algorithms and cutting-edge digital signal processing hardware.  The Software Engineer will have the opportunity to contribute to key strategic approaches for future proposals, IR&D, and additional development activities.

     

    Primary Responsibilities:

    • Experience with a major object-oriented programming language such as C++ (preferred) and/or Java
    • Working knowledge of XML XSD
    • Experience with UML or other design modeling techniques
    • Knowledge of proper coding practices and the full development life cycle
    • Experience with middleware/inter-process communication (AMQP, CORBA, DDS, etc.) using a publish-subscribe pattern
    • Familiarity with Linux-based operating systems and code development
    • Experience with basic editors such as VI, emacs, Kate, Gedit, etc.
    • Experience working with a team to jointly develop a system during all phases of the development lifecycle
    • Experience and comfortable interfacing with customers during planned test events
    • Strong attention to detail and work ethic
    • Willingness to travel (10%).

    Preferred Experience: (Optional)

    • Experience with implementing digital signal processing (DSP) techniques
    • Working knowledge of the use of third party tools to do code coverage, memory leak, and other code integrity checks
    • Experience with Radar systems or similar signal processing systems and techniques
    • Knowledge of Navy platforms or common Navy platforms interfaces
    • Knowledge or understanding of Qt programming
    • Experience working with GPUs for use in high throughput signal processing
    • Matlab, Mathcad, or other Modeling Languages

    Qualifications

    • 5+ years with MS or 7+ with BS Degree in Software Engineering discipline
    • US citizen and ability to obtain appropriate personnel clearance

     

    Other:

    • Compensation: Commensurate with background
    • Some travel may be required
    • Principals only. Recruiters please do not contact this job poster.

     All qualified applicants will receive consideration for employment without discrimination in regards to race, color, religion, gender identity, national origin, ethnicity, age, marital status, pregnancy, sex, sexual orientation, veteran status, genetic information, physical or mental disability, and/or any other basis protected by law.

    Options

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