Embedded Software Engineer - Grand Prairie, United States - Your IT & Corporate Recruiter

    Default job background
    Description

    Job Description
    Your IT Recruiter is looking for an Embedded Software Engineer for our client.

    The Embedded Software Engineer will support PAC-3 software development efforts.

    The engineer will support existing contracts on PAC-3 program to develop software, continue integration, and support maintenance of fire control software products.

    Team members will analyze algorithm descriptions provided by systems engineering and existing software code base to determine best architectural changes to Fire Control software.


    Software will be developed using Agile methodology and the PAC-3 development process.

    Most newer Fire Control software is written in C++ however some algorithms are still written Ada, hence knowledge of C++ is required while knowledge of Ada would be beneficial.

    Experience with RTI DDS is a plus, as is developing for a Linux/CentOS target from both Linux/CentOS and Windows hosts.

    Responsibilities will include software development from requirement analysis to integration, acceptance test, and delivery.

    The candidate must already have an active SECRET security clearance.


    Requirements


    Skills Required:
    Must have active DOD Secret clearance
    Must work full-time onsite in closed areas
    Real-time embedded software development in C++
    Experience with Linux OS
    Multi-threading and multi-processing experience
    Jira
    GitLab
    GoogleTest or similar Unit Test tool.


    Skills Desired:
    Knowledge of Publish / Subscribe communication protocol Data Distribution Services (DDS) by RTI is preferred
    Common Object Request Broker Architecture (CORBA)
    C-Make
    Cameo Model

    Must have active DOD Secret clearance
    Must work full-time onsite in closed areas


    Benefits

    Health, Dental & Vision Insurance

    401K & PTO