Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer

Parry Labs LLC

Software Engineer

Huntsville, AL
Full Time
Paid
  • Responsibilities

    Job Description

     

    The Software engineer shall have expertise in software development processes and software programming skills. Knowledge in an Agile development process and continuous integration is required for company projects. Strong interpersonal and communication skills are needed to interface with customers. Candidate will need to assist with software requirements, create design artifacts, develop & document code, and create software unit tests & system tests.

    • Candidate has the ability to travel as necessary.
    • Candidate must be a US citizen.
    • Active SECRET security clearance, preferred.  Must have ability to obtain and maintain a security clearance.

     

    Requirements:

    ·     A bachelor’s degree in computer science, software engineering, or another related field.

    ·     5+ years of software engineering or software development experience.

    ·     Produce software artifacts (e.g. Software Development Plan, Software Design Document, Software Version Description, Interface Control Document, Software Configuration Management Plan).

    ·     Derive software requirements, develop use cases and user stories.

    ·     Assist with ROMs on software components for proposals.

    ·     Ability to create UML Diagrams (class, sequence, activity, component, and data flow diagrams). Preferred design tool is Magic Draw.

    ·     Excellent coding skills with knowledge in C/C++ and Java. Strong knowledge of Object Oriented Design and Programming.

    ·     Experience with client server architectures. Need to be able to utilize and debug TCP and UDP packets.

    ·     Preferred knowledge of software middlewares (e.g. JMS and DDS).

    ·     Preferred knowledge of UAS systems and ground control station architecture.

    ·     Preferred knowledge of FACE, MOSA, OMS, and UCS standards.