Structural Engineer
Description:
ENG- Develops software solutions supporting command and battle staff training systems within a simulation environment. Designs, develops, tests, debugs, and documents software applications while applying established software engineering standards and development processes throughout the software development life cycle. Supports integration of simulation assets, command-and-control systems, and gateway technologies to meet mission objectives.
Requirements:
#Job Details
*Manufacturing
*4/10-1st Shift
*Must be a U.S. Citizen
#Education & Job Requirements
*Bachelor's degree in an engineering-related discipline with 5-10 years of work-related experience
*Experience with the software development life cycle as a Software Engineer
*Proficiency in C++, Python, or Java, GitLab or equivalent CI/CD tools, Windows, and Linux operating systems
*Able to read, write, speak, and understand the English language
*Ability to read, interpret, and apply technical drawings, blueprints, schematics, or maintenance manuals
#Preferred Skills
*Experience with Front-End development
*1 - 2 years of experience with Distributed Systems Architecture
*Experience with Python
*2 - 4 years of experience with Simulation
*Experience in learning and implementing new tools and programming languages
*Experience integrating new tools and technologies into existing software programs to improve software process efficiency
*Experience designing and developing GUI-based applications
*Experience with live, virtual, and constructive simulation environments
#Job Duties & Functions
*Plan software development activities for mission and business applications
*Design software solutions using logical and mathematical approaches to satisfy system requirements
*Develop, document, test, and debug software applications throughout the software development life cycle
*Coordinate software engineering activities using established standards, processes, procedures, and development tools
*Apply knowledge of computer hardware, software, and information processing techniques to develop effective software solutions
*Correct software defects and implement enhancements to improve system functionality
*Prepare operating instructions and maintain software development documentation
*Analyze system capabilities, program intent, output requirements, input acquisition, programming techniques, and controls to resolve technical issues
*Support command and battle staff training solutions utilizing live, virtual, and constructive simulation assets, command-and-control systems, and DIS/HLA gateways
*Ensure software products comply with established engineering and quality standards
#TeamGlobal Benefits
*Medical, Dental, Vision, 401(k), and more!
*TG Rewards Program
*Employee Referral Program
Recommended Jobs
Lawn Care Specialist
Lawn Doctor is looking for individuals dedicated to providing high-quality, customer-focused lawn care services to join our team as Lawn Care Specialist. Our Lawn Care Technicians are customer-facing …
Manager, Partnership Services
DAYTONA INTERNATIONAL SPEEDWAY Daytona International Speedway is a state-of-the-art motorsports facility and was awarded the SportsBusiness Journal’s prestigious Sports Business Award for Sports Faci…
Senior Supplier Quality Engineer
Senior Supplier Quality Engineer Company Overview At Mitsubishi Power, we're not just building better clean energy technologies; we're architecting a better future. Our team is boldly r…
Gandemanger - CDPN
Gandemanger - CDPN Our Gandemanger is the head of Pantry and other cold preparation stations across the ship. Is responsiblefor maintaining all recipe's and public health standards and ensure they…
Campus Ambassador - Florida State University
Job Description Job Description About The Princeton Review: The Princeton Review is a leading tutoring, test prep, and college admission services company. Every year, it helps millions of st…
NS TECHNICAL MAINT DIRECTOR
NS TECHNICAL MAINT DIRECTOR The Technical Director establishes and drives a positive working environment and is responsible for the technical operation and maintenance of the Private Destinatio…
Community Manager - Encore Echo
ABOUT GREYSTAR Greystar is a leading, fully integrated global real estate platform offering expertise in property management, investment management, development, and construction services in ins…
Loan Officer Assistant/Florida
Job ID#: 39419 Loan Officer Assistant (Florida) – Keep Loans Moving Smoothly From Day One Are you the kind of person who loves being the reason things go right? As a Loan Officer Assistant (Fl…
Account Executive
Job Description Job Description Description: Account Executive (B2B) Full-Time Compensation: $60,000 – $85,000 Base + Commission/Bonuses Job Summary We are a rapidly growing Nat…