Senior Software Engineer Job at Technical Systems Integration, Panama City, FL

NFpzcEFZU2gweTYrTFMwc2tTL0x2K1BK
  • Technical Systems Integration
  • Panama City, FL

Job Description


Provide advanced software engineering support for Unmanned Maritime Systems (UMS) programs at Naval Surface Warfare Center Panama City Division. Lead software development, integration, configuration, testing, and documentation efforts for critical Navy mine countermeasure systems, including Unmanned Undersea Vehicles (UUVs) and Unmanned Surface Vehicles (USVs). Support the complete software development lifecycle from requirements analysis through deployment and maintenance of complex defense systems. 

ESSENTIAL FUNCTIONS  

  • Analyze information requirements and design software solutions for UMS programs 
  • Develop, test, and maintain software applications using C/C++ programming and embedded systems development 
  • Perform software architecture design and provide technical consulting for system integration 
  • Conduct microprocessor and digital hardware programming using UNIX/Linux environments 
  • Configure and debug UNIX/Linux/Windows operating systems for maritime defense applications 
  • Manage firmware configuration and configuration management processes 
  • Follow IEEE 12207 and CMMI level 3 software development processes and industry best practices 
  • Investigate problem areas and develop innovative software solutions following the complete software development lifecycle 
  • Create comprehensive documentation including flowcharts, layouts, diagrams, charts, code comments, and technical specifications 
  • Prepare and install software solutions by determining and designing system specifications, standards, and programming requirements 
  • Perform software testing, validation, and verification activities 
  • Support software requirements analysis, documentation, and traceability 
  • Collaborate with systems engineers and hardware teams for integrated solution development 
  • Participate in software design reviews, code reviews, and technical assessments 

Requirements

Education:  

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related technical field 

Experience:  

  • Nine (9) years of experience with software analysis, design, documentation, testing, and development 
  • Demonstrated experience with software development fundamentals, processes, requirements analysis, and software architecture 
  • Experience developing software solutions and investigating complex problem areas 
  • Experience following complete software development lifecycle methodologies 
  • Experience preparing and installing software solutions through system specification and design 

Required Skills:  

  • Proficiency in C/C++ programming languages 
  • Embedded systems programming and development 
  • UNIX/Linux operating system configuration and debugging 
  • Software architecture design and system integration 
  • Software testing methodologies and quality assurance 
  • Technical documentation and diagramming capabilities 
  • Microsoft Office Suite proficiency 
  • Configuration management and version control systems 
  • Problem-solving and analytical thinking 
  • SECRET security clearance
  • U.S. citizen

Desired Skills:  

  • Experience with maritime defense systems or unmanned vehicle software 
  • Knowledge of firmware development and configuration management 
  • Windows operating system development and configuration 
  • Experience with IEEE 12207 and CMMI level 3 processes 
  • Real-time embedded software development 
  • Network programming and communications protocols 
  • Software security and cybersecurity principles 
  • Agile/Scrum development methodologies 
  • Experience with mine warfare or naval combat systems 
  • Knowledge of DoD software development standards and practices 

BENEFITS PACKAGE  

Our comprehensive benefits package includes: 

  • Medical Insurance (90% employer-paid) 
  • Dental Insurance (90% employer-paid) 
  • Vision Insurance (90% employer-paid) 
  • 401(k) with employer match 
  • Generous Paid Time Off (PTO) 
  • Professional Development Assistance 
  • Educational Assistance/Tuition Reimbursement 
  • Life Insurance 
  • Short-term and Long-term Disability 
  • Health Savings Account (HSA) option 
  • Paid Holidays 
  • Career Growth Opportunities 
  • Professional Certification Support 

PHYSICAL REQUIREMENTS  

  • Ability to work in office, laboratory, and marine testing environments 
  • Capability to participate in software integration and testing activities in various settings 
  • Ability to work extended hours during critical software releases and integration events 
  • Physical capability to access shipboard facilities for software installation and testing 
  • Ability to handle computer equipment and testing hardware 

WORK LOCATION  

Primary Location: Naval Surface Warfare Center Panama City Division, Panama City, FL 

Additional Locations: Travel to various Navy installations, contractor facilities, and fleet locations for software integration, testing, and support activities. Some remote work opportunities may be available for development activities. 

Job Tags

Remote job, Full time, Temporary work, For contractors, Work at office,

Similar Jobs

Pattern Promotions

Entry Level Communications Associate Job at Pattern Promotions

Entry Level Communications AssociateCompany: Pattern PromotionsLocation: Miami, FL Salary: $18.50 - 23.00 per hourJob Type: Full-TimeAbout UsAt Pattern Promotions, we are a dynamic and innovative promotional products company dedicated to delivering quality solutions... 

Sodexo

Food Operations Manager 2 Job at Sodexo

 ...Job Description Role Overview: Sodexois hiring aFood Operations Manager 2atLarned State Hospitalin Larned , KS. The Food Operations Manager will be responsible for directing and overseeing the food service team and ensuring smooth and successful operations... 

University of Miami

Records Assistant (Remote) Job at University of Miami

 ...application process. To learn how to apply for a faculty or staff position using the Career worklet, please review this tip sheet . This position is remote Pay rate: $17.15 Hourly Under the supervision of the Manager of Records and Student Services,... 

American Transport Team

Dedicated Lanes | Class A Truck Driver | Regional Job at American Transport Team

 ...~ Your Will Get Paid For Each Trailer That Is Unloaded ~ Additional Stop Pay & Backhaul Pay ~ Operating In A Regional Area ~1st Shift Start Time All Deliveries Will Be Made During The Day~ Guaranteed You Will Get Home Every Week ~ Required To Unload The Freight... 

AIRPORT MINORITY ADVISORY COUNCIL

City of Baton Rogue- Airport Marketing Manager Job at AIRPORT MINORITY ADVISORY COUNCIL

 ...Job Description Job Description APPLY HERE- Airport Marketing Manager JOB CODE: 1862 PAY GRADE: 2270 SALARY RANGE: $...  ...classification.) None. OTHER JOB ASPECTS For security reasons, as per TSA provision 1542; all applicant/employees of the Greater Baton...