Talent.com
Sr. Software Engineer
Sr. Software EngineerTdi Technologies • Philadelphia, Pennsylvania, United States
Sr. Software Engineer

Sr. Software Engineer

Tdi Technologies • Philadelphia, Pennsylvania, United States
30+ days ago
Job type
  • Full-time
Job description

Full-time

Description

TDI Technologies, Inc. (TDI) is seeking a Software Engineer to support the development, maintenance, and delivery of Machinery Control System (MCS) software for DDG-51 Arleigh Burke Class Destroyers. The selected candidate will be interfacing with U.S. Navy civilian software and systems engineers, support contractors, U.S. Navy ships force, OEMs, and engineering management. The selected candidate will contribute to all aspects of the software life cycle including but not limited to requirements definition, software development, documentation, testing, deployment, support, and maintenance.

Benefits :

Medical, Dental, Vision, Life Insurance, Disability Insurance, ID Theft Protection, Prepaid Legal, Pet Insurance, 401K, Tuition Reimbursement, Professional Development, Paid Vacation, Paid Holiday, and Paid Sick Leave

Principal duties and responsibilities :

  • Develop and maintain working knowledge of the DDG-51 Machinery Control System
  • Design, develop, test, install, and maintain Machinery Control Systems software and supporting software products
  • Work with Microsoft Visual Studio and version control (Git)
  • Identify and document software and system related problems
  • Resolve software problems through debugging, research, and investigation
  • Provide distance and onsite support of software problems
  • Prepare and maintain new and / or existing software requirements
  • Write, review, and maintain technical documentation such as user manuals, product specifications, and training materials
  • Participate in special projects as required

Requirements

Required Education and Experience :

  • Bachelor of Science Degree in Computer Science, Electrical Engineering, or Computer Engineering from an accredited college or university
  • Three (3) or more years of professional experience in software development in engineering and / or control system using C++
  • Desired Skills and Experience :

  • Experience in software development using the Microsoft .NET Framework
  • Experience using Microsoft Visual Studio to develop, compile, and debug source code in C++ / CLI, Managed C++, and / or C#
  • Experience designing, developing, testing, and installing software and supporting software products
  • Experience writing, reviewing, and maintaining technical documentation such as but not limited to new or existing software requirements, user manuals, product specifications, and training materials
  • Basic knowledge of network protocols such as TCP / IP and UDP
  • Experience supporting and troubleshooting networked, IP-based systems both onsite and via distance support
  • Experience with databases (MS Access, SQL)
  • 6+ months of experience with Programmable Logic Control (PLC) Software Development (i.e. TIA Portal)
  • Experience performing Wireshark captures and analyzing data.
  • Special Requirements :

  • Successful applicants must either have an active government security clearance or the ability to receive approval upon position acceptance. Due to the nature of our work with the U.S. Department of Defense, U.S. citizenship is required. Some positions may require the renunciation of any non-U.S. citizenship to obtain and maintain a security clearance.
  • Must have a valid US passport OR the ability to obtain one upon position acceptance.
  • Location : Philadelphia, PA

    Travel :

    Candidate must be available to travel at times up to 5-10%.

    Equal Employment Opportunity Policy :

    TDI Technologies, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layout, recall, transfer, leaves of absence, compensation and training.

    #LI-DNI

    Salary Description

    $80,000 - $103,000 / year

    Create a job alert for this search

    Sr Software Engineer • Philadelphia, Pennsylvania, United States

    Similar jobs
    Senior Principal Software Engineer

    Senior Principal Software Engineer

    Gopuff • Philadelphia, Pennsylvania, United States, 19123
    Full-time
    Gopuff’s engineering team is building solutions to dramatically change the way people purchase their daily goods.We provide the modern-day solution to meet customers' immediate everyday needs with ...Show more
    Last updated: 19 days ago
    Senior Pre-Sales Systems Engineer, Enterprise - Philadelphia

    Senior Pre-Sales Systems Engineer, Enterprise - Philadelphia

    Pure Storage • Philadelphia, PA, US
    Full-time
    Senior Pre-Sales Systems Engineer, Enterprise - Philadelphia.We're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative ...Show more
    Last updated: 3 days ago • Promoted
    Business Intelligence Software Engineer

    Business Intelligence Software Engineer

    Asplundh Tree Expert • Willow Grove, PA, US
    Full-time
    Business Intelligence Software Engineer.We are seeking a Business Intelligence (BI) Software Engineer to design, build, and maintain innovative reporting and data-driven applications that power our...Show more
    Last updated: 30+ days ago
    Senior Manager, Software Engineering, Full Stack - Capital One Software (Remote)

    Senior Manager, Software Engineering, Full Stack - Capital One Software (Remote)

    Capital One • Philadelphia, Pennsylvania, United States
    Remote
    Full-time +1
    Senior Manager, Software Engineering, Full Stack - Capital One Software (Remote) Ever since our first credit card customer in 1994, Capital One has recognized that technology and data can enable ev...Show more
    Last updated: 1 day ago • Promoted
    AI Software & System Architect Sr - DevSecOps (on-site, Moorestown NJ)

    AI Software & System Architect Sr - DevSecOps (on-site, Moorestown NJ)

    Lockheed Martin • Moorestown, NJ, United States
    Full-time
    Are you ready to join a team that's pushing the boundaries of innovation and making a real impact in the field of artificial intelligence? The Lockheed Martin Artificial Intelligence Center (LAIC) ...Show more
    Last updated: 14 days ago • Promoted
    Civil Engineer

    Civil Engineer

    Liberty Personnel Services, Inc • Doylestown, PA, US
    Full-time
    Entry-Level Civil Engineer – Land Development.A growing civil land development firm in Bucks County is looking for an entry-level civil engineer ready to learn fast and work on real projects ...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer-Mobile Development (IOS)

    Software Engineer-Mobile Development (IOS)

    City of Philadelphia • Philadelphia, PA, US
    Full-time +1
    Software Engineer-Mobile Development (IOS).A best-in-class city that attracts best-in-class talent, Philadelphia is an incredible place to build a career. From our thriving arts scene and rich histo...Show more
    Last updated: 18 days ago • Promoted
    Sr Software Engineer - Camden, NJ

    Sr Software Engineer - Camden, NJ

    Two95 International Inc. • Camden, NJ, US
    Full-time
    Quick Apply
    Develop backend code for applications.Experience with the following technologies : Spring MVC, JPA, UNIX, SQL, Design patterns, Spring framework, Web service development, Tomcat.Experience with SOAP...Show more
    Last updated: 30+ days ago
    Lead Software Engineer

    Lead Software Engineer

    Relativity • Philadelphia, Pennsylvania, United States
    Full-time
    Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Lead Software Engineer to join our Relativity Privacy...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Software Engineer

    Full Stack Software Engineer

    Idea Evolver • Philadelphia, PA, US
    Full-time
    Quick Apply
    Full Stack Software Engineer Idea Evolver is seeking an experienced full stack software engineer to join our talented Software as a Medical Device (SaMD) team working to build first-of-its-kin...Show more
    Last updated: 30+ days ago
    Senior Pre-Sales Systems Engineer, SLED-Eastern PA

    Senior Pre-Sales Systems Engineer, SLED-Eastern PA

    Pure Storage Inc. • Philadelphia, PA, US
    Full-time
    We're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry.Here, you lead with innovative thinking, grow along with us, and join the smartest team in t...Show more
    Last updated: 18 days ago • Promoted
    Software Engineer

    Software Engineer

    TradeJobsWorkForce • 08075 Riverside, NJ, US
    Full-time
    Software Engineer Job Duties : Develops information systems by designing, developing, and installin...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer, Full Stack - Shopping (Remote)

    Lead Software Engineer, Full Stack - Shopping (Remote)

    Capital One • Philadelphia, Pennsylvania, United States
    Remote
    Full-time +1
    Lead Software Engineer, Full Stack - Shopping (Remote).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, in...Show more
    Last updated: 1 day ago • Promoted
    Sr. QA - Cherry Hill, NJ

    Sr. QA - Cherry Hill, NJ

    Two95 International Inc. • Cherry Hill, NJ, US
    Full-time
    Quick Apply
    Experience in Protractor, Selenium and Typescript.Protractor (which uses Selenium).More specifically we are using Protractor with Cucumber and it is being written in TypeScript.Experience with Sele...Show more
    Last updated: 30+ days ago
    TurboTax (WFH) Customer Service - Entry-Level

    TurboTax (WFH) Customer Service - Entry-Level

    TurboTax • Glassboro, New Jersey
    Remote
    Full-time
    Work from home with TurboTax Product Expert.Get a $405 Certification bonus³.Work from home & set your own flexible schedule between 8am EST and 12am midnight EST Monday to Sunday⁴.Earn an ...Show more
    Last updated: 5 hours ago • Promoted • New!
    Local Contract MRI Technologist

    Local Contract MRI Technologist

    Host Healthcare • Washington Township, NJ, US
    Full-time
    Host Healthcare is seeking a local contract MRI Technologist for a local contract job in Washington Township, New Jersey. Job Description & Requirements.Pay package is based on 12 hour shifts an...Show more
    Last updated: 11 days ago • Promoted
    Restaurant Delivery - Onboarding / Onboard

    Restaurant Delivery - Onboarding / Onboard

    DoorDash • Blackwood, NJ, United States
    Full-time +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a var...Show more
    Last updated: 5 days ago • Promoted
    Remote FP&A Manager – AI Trainer ($50-$60 / hour)

    Remote FP&A Manager – AI Trainer ($50-$60 / hour)

    Data Annotation • Glassboro, New Jersey
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show more
    Last updated: 4 hours ago • Promoted • New!