BAE Systems

BAE Systems

Software Engineer

Fairborn, OHPosted 1 day ago
Full TimeEntryUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

The Software and Ground Solutions group at BAE Systems Space & Mission Systems is looking to expand our team with a talented and energetic software engineer focused on delivering high-quality, embedded satellite software and associated test infrastructure. This position supports a portfolio of software programs. Technology areas include software development, CI/CD, Containerization, C/C++, Rust, Python, and Ruby. The Engineering, Science and Analysis (ESA) Strategic Capabilities Unit comprises the technical talent and organizational leadership that enables the successful delivery of high-impact discriminating technologies for our customers’ missions. Our collaborative, cross-functional teams are committed to innovation, integrity, continual learning and strong execution.

Qualifications

Required Qualifications

  • BS degree or higher in Engineering or a related technical field is required. Each higher-level related degree, i.e., Bachelor’s or Master’s, may substitute for two years of related experience. Degree must be from a university, college, or school which is accredited by an agency recognized by the US Secretary of Education, US Department of Education.
  • Experience with a cloud deployment in AWS.
  • Good Linux/Bash skills.
  • CI/CD pipeline development with GitLab or similar.
  • Experience with object-oriented design.
  • Experience with formal software development practices including the use of software configuration management, coding standards, and style guides.
  • Docker image creation and usage
  • In-depth development in one or more languages such as C++, Rust, Java, Python, Javascript, Go, Rub
  • Ability to learn development tools and ecosystems for popular languages Including dependency management, unit-testing, package management, deployment
  • Experience with IaC, preferably terraform
  • Experience with binary repositories (such as Nexus or Artifactory)
  • Experience developing against Software Security best practices
  • Experience with security scanning, digital signing, and sbom creation

Skills & Technologies

CI/CDRustPythonRubyAWSLinuxBashDockerJavaJavaScriptGoTerraform

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Entry

Location

Fairborn, OH

Posted

1 day ago

Country

US