Software Engineer
Position Purpose:
The primary purpose of this position is to develop and maintain software tools used for applied research projects in the Atlantic City Operation.
Essential Duties and Responsibilities:
- Develops software using LabVIEW, Visual Basic for Applications (VBA), Python, and C#, to fulfill the needs of government-based projects.
- Develops data collection tools used during test and evaluation events.
- Develops software tools to build and query databases (e.g. Microsoft Access, SQL).
- Updates software tools based on ISO 17025 needs.
- Develops software programs to control custom hardware.
- Identifies and suggests optimizations and features to improve hardware/software capabilities.
- Maintains software tools as needed.
- Composes and reviews technical manuals and reports.
- Develops intuitive Graphical User Interfaces (GUIs).
- Assesses impact of changes to applications and systems and makes recommendations.
- Thoroughly documents computer code and software lifecycle developments.
- Keeps current with latest software development tools and techniques.
- Competent in using Windows and Linux/Unix operating system command line interface.
- Other duties as assigned.
Required Knowledge, Skills & Abilities:
- Good interpersonal, verbal, and written communication skills.
- Good listening skills
- Computer program experience using LabVIEW, VBA, Python and C#.
- Good working skills of software and tools necessary for job functions including Microsoft Office suite.
Education/Experience:
Incumbent professional should have a minimum of a bachelor's degree in mathematics, science, or engineering and up to 8-10 years of qualified experience.
Clearance:
The ability to obtain a secret clearance and Department of Homeland Security suitability is required for this position.
Supervisory Responsibilities:
None
Working Conditions/Equipment:
The incumbent professional is expected to work and/or be available during regular business hours. He/she should also generally be available via e-mail or phone during non-business hours as needed to address critical issues or emergencies. He/she may be required to travel on behalf of the company up to 25%.
The above job description is not intended to be an all-inclusive list of duties and standards of the position. Incumbents will follow any other instructions, and perform any other related duties as assigned by their supervisor.
Recommended Jobs
Senior Lead Technical Architect
Looking for a Senior Lead Technical Architect with 10+ years of experience to lead the technical design and implementation of critical projects. The ideal candidate should have significant expertise …
Clinical Dietitian I
Job Title: Clinical Dietitian I Location: LINDEN RENAL DIALYSIS Department Name: Dialysis Unit-O/P Satelite Req #: 0000247866 Status: Salaried Shift: Day Pay Range: $73,427.36 - $94,…
Experienced FedEx P&D Delivery Driver
Join our team as an Experienced FedEx P&D Delivery Driver with a FedEx Ground Contractor. This role offers the opportunity to drive sprinter vans, box trucks, or straight trucks to deliver packages l…
Community Manager
Taylor Management Company is seeking a knowledgeable and proactive Community Manager to oversee the management and operations of homeowner associations. The ideal candidate will be responsible for fo…
Brand Ambassador | Must Be 21+
Next Level Marketing is currently looking for friendly, enthusiastic, sociable, and outgoing people who will build brand awareness and generate sales. The successful candidates will be professional, …
Korean Bilingual Import Coordinator (NJ)
[Position] Import Coordinator [About Our Client] One of America's leading Asian import and distribution specialists. Our mission is to provide our customers with unrivaled customer service and…
Commercial Finance Manager
Position Summary : The Commercial Finance Manager is a key member of the MJUS Finance team and serves as the primary business partner to the Commercial organization, including direct support for …
CNC Technician - 1st Shift - $42.95/hr
1st Shift - Monday - Friday - 6:00AM - 3:00PM What You Will Do: Perform electrical, mechanical, and CNC repairs. Conduct preventive maintenance and troubleshoot issues. Inspect electroni…
Reach Truck Operator
Paragon Staffing, LLC is a company that specializes in connecting job seekers with employers who are seeking temporary, contract, or permanent positions. Responsibilities: Operate a stand-up re…
PT Driver
SUMMARY Residential program for adult residents which are state inmates classified to a work release/substance abuse/special needs program. The Driver will provide transportation services for res…