Software Engineer

EVTKS

Software Engineer

Egg Harbor Township, NJ
Full Time
Paid
  • Responsibilities

    Benefits:

    401(k) matching

    Dental insurance

    Health insurance

    Paid time off

    Vision insurance

    Benefits/Perks

    Competitive Compensation

    Career Growth Opportunities

    Job Summary

    As an Engineer, you will be responsible for providing software/adaptation analysis, design/development, testing, and system integration for the Terminal Flight Data Manager (TFDM) program.

    Responsibilities

    Work with the TFDM Software Development Team using C/C++, Java, XML, JavaScript, shell scripting, database concepts(Postgres and/or Oracle), GIS Tools, Red Hat Linux, Ada, Redmine, Git, and various homegrown tools

    TFDM Lab assignments/Data Collection

    Software Installations, and Workstation backups

    Perform adaptation/software analysis and implement code fixes, adaptation changes, and new functionality

    Perform peer/code reviews.

    Work individually and within a group/team

    Take direction and initiative and provide direction and training

    and communicate technical issues with non-technical peers

    Qualifications

    Bachelor of Science in Engineering

    Technical Proficiencies

    Required:

    Knowledge of real-time design, development, testing and interfacing of software and computer hardware systems

    The ability to communicate technical issues with non-technical peers

    Excellent oral/written communication skills

    The ability to work in a fast paced/challenging environment

    Ability to travel to locations throughout the US 25% of the time or less

    Desired:

    Technical Adapter/Software Developer with knowledge in C/C++, Java, XML, Shell Scripting, JavaScript, Database Concepts, UNIX/LINUX

    Comprehensive software development skills and experience with programming languages used for National Airspace Systems (NAS) and NAS support systems

    Ada, Perl Scripting, Python, Geographic Information System (GIS) Tools, and Red Hat Linux

    Experience in TFDM/STARS/NAS, Test, Redmine (or another project management tool), Git (or another configuration management tool), and Microsoft Office (specifically Word and Excel)

    Experience in HTML/XHTML, QT, JSON, and SQL

    The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position. This description is not intended to be an exhaustive list of all responsibilities, duties, and skills required of employees assigned to this job. Management retains the discretion to add or change the duties of the position at any time.