BAE Systems logo

Software Engineer II

BAE Systems

North Charleston, SC
Full Time
Mid Level
64k-108k
about 23 hours ago

Job Description

About the Role

BAE Systems is seeking a highly skilled, experienced, and motivated mid-level Software Engineer to join our Tactical Mobile (TacMobile) team supporting the NIWC Atlantic TacMobile Program with the sustainment of the existing fielded configurations as well as developing and fielding future capabilities for the TacMobile sites (USN and FMS customers). This position involves supporting systems integration, software development, collaboration with platform interfaces, troubleshooting, and providing operational support in North Charleston, SC, contingent upon contract award.

Key Responsibilities

  • Provide software engineering expertise to support a Systems Integration Test and Evaluation (SITE) Integrated Product Team (IPT) with systems engineering efforts for the TacMobile program.
  • Develop, maintain, and unit test code by utilizing software development environments and programming languages.
  • Work closely with P-8 platform interfaces as well as the Global Command and Control System (GCCS).
  • Collaborate with other contractor teammates and customers daily.
  • Work closely with customers to ensure deliverables meet their expectations and arrive in a timely manner.
  • Apply an interdisciplinary, collaborative approach to plan, design, develop, and verify a lifecycle-balanced system of systems (SoS) and system solutions.
  • Develop, document, and maintain designs for software consistent with the defined architecture and requirements/regulations.
  • Contribute to building large-scale software systems.
  • Troubleshoot and investigate difficult problems across software components.
  • Evaluate proposed solutions to problems.
  • Perform architectural trade studies and contribute to the development, documentation, and maintenance of software architectures.
  • Participate in internal and external architecture and process reviews.
  • Provide data, recommendations, and estimates for software component level project planning, including corrective action plans.
  • Develop, select, tailor, and deploy processes and tools; establish metrics; and utilize regulations and industry standards.
  • Provide guidance to less experienced employees.
  • Perform research, contribute to proposals, document research and development results, and aid technology transfer into programs.
  • Support operational and integration issue resolution for specific software systems.
  • Attend and actively participate in team meetings.

Requirements

  • Bachelor's degree in a STEM discipline including aerospace, computer, electrical, mechanical, software, or systems engineering and Information Technology or Information Systems.
  • DoD IAT Level II Certified in Security+.
  • Experience with hardware designing/development, trade studies, technical analysis, and interface design requirements.
  • Experience with Java and/or C# Software Development.
  • Experience with VMWare.
  • Experience with H2, SQL Server, and Windows Active Directory using LDAP.
  • Experience with Model Based Systems Engineering and modeling software design in UML and/or SysML.
  • Experience in coordinating required code changes based on analysis and ICD/IDD reviews.
  • Programming experience with an understanding of software development requirements.
  • Diagnostic troubleshooting and maintenance of servers, workstations, and network devices.

Nice to Have

  • Masters Degree.
  • TacMobile experience.
  • Experience with LINQ, binary/hex data, mscorlib, and other Microsoft components.
  • Experience with testing.
  • Experience with P-8A media interface.
  • Experience in interpreting acoustics signals, sound waves, or similar.
  • Experience with IDEs such as JetBrains IntelliJ, Eclipse, Visual Studio.
  • Experience in messaging (JMS).
  • Experience with containerization methods for packing different software payloads.

Qualifications

  • Bachelor's degree in a relevant STEM discipline.
  • DoD IAT Level II Certification in Security+.

Benefits & Perks

  • Full-Time Salary Range: $63,662 - $108,225.
  • Health, dental, and vision insurance.
  • Health savings accounts.
  • A 401(k) savings plan.
  • Disability coverage.
  • Life and accident insurance.
  • Employee assistance program.
  • Legal plan and other perks including discounts on home, auto, and pet insurance.
  • Paid time off, paid holidays, and other leave programs including paid parental, military, bereavement, and sick leave.
  • Participation in company recognition and incentive programs.

Working at BAE Systems

BAE Systems, Inc. is the U.S. subsidiary of BAE Systems plc, an international defense, aerospace, and security company. The company delivers a full range of products and services for air, land, and naval forces, as well as advanced electronics, security, information technology solutions, and customer support services. BAE Systems emphasizes defending national security with breakthrough technology, superior products, and intelligence solutions. Working here involves using passion and ingenuity to develop the latest technology, hone skills, and make a significant impact on a global scale. The company values its work supporting the U.S. military and government, fostering a rewarding career that truly makes a difference.

Apply Now

Job Details

Posted AtAug 6, 2025
Salary64k-108k
Job TypeFull Time
Work ModeOnsite
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About BAE Systems

Website

baesystems.com

Company Size

10000+ employees

Location

North Charleston, SC

Industry

Aerospace Product and Parts Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches