Entry Level Software Engineer (Hybrid)

BAE Systems
Apply Now

Job Description

As a member of our software group, you will contribute to a highly-motivated small team responsible for software development and data analysis for client-driven programs, and the integration of these technologies into core BAE Systems products and customer platforms. The ideal candidate enjoys learning in a challenging technical environment; collaborating on multiple teams and projects; and can apply their technical skill and innovation towards solving real-world problems.

Because this role involves a combination of collaborative/in-person and independent work, it will take the form of a hybrid work format, with time split between working onsite and remotely.

Required Education, Experience, & Skills

We are seeking candidates that are motivated to develop skills in new technical areas, solve challenging and unique problems, and enjoy working on a diverse range of assignments. Developers that know how to profile, optimize, and test their own code will fit best within our skilled and dynamic small team. Other job requirements include:

  • Knowledge and experience Python, Java, C++, or JavaScript (any)
  • Understanding of object-oriented programming concepts
  • Strong analytical, problem-solving, communication, debugging and test skills
  • Familiarity with both Linux and Windows operating systems
  • S. CITIZENSHIP REQUIRED. Candidates selected for some positions will be subjected to a government security investigation and will need to meet eligibility requirements for access to classified information.

Preferred Education, Experience, & Skills

While not critical to the open position, experience with the following skills are useful in our organization and will be helpful as you expand your roles and responsibilities:

  • Course work one or more: Algorithms, Artificial Intelligence, Computer Architecture, Computer Graphics, Computer Networking, Data Science, Database Systems, Machine Learning, Operating Systems, UI/UX Design, Cloud technologies (e.g. Docker, Kubernetes)
  • Familiarity with software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution.

Company Info.

BAE Systems

BAE Systems plc is a British multinational arms, security, and aerospace company based in London, England. It is the largest defence contractor in Europe, and ranked the seventh-largest in the world based on applicable 2021 revenues. As of 2017, it is the biggest manufacturer in Britain.

Get Similar Jobs In Your Inbox

BAE Systems is currently hiring Software Engineer Jobs in Durham, NC, USA with average base salary of $86,930 - $119,930 / Year.

Similar Jobs View More