BAE Systems develops defense, aerospace, and security technologies. The Entry Level Software Engineer contributes to software for intelligence and defense customers by coding, integrating, debugging, and testing complex software and hardware systems, including C4ISR and mission applications.
Tasks may include coding, working with AI/ML services, debugging, and integrating software, as well as the integration, regression, and requirement testing of complex SW/HW systems
This position may require business travel in support of product demonstrations, software installation, and system testing
In Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance (C4ISR) solutions, you’ll help develop systems that sense, control, exploit and disseminate actionable information to warfighters supporting a variety of missions
Qualification
Required
This position is open to applicants with varying levels of experience. To be considered for Software Associate II you must hold a Bachelor's of Science in Computer Science, Computer Engineering, or computer science related field by June 2027; to be considered for a Eng II - SW you must hold a Masters Degree
Less then or equal to 6 months of full time software engineering experience (not counting internships)
Ability to obtain and maintain a security clearance by the U.S. Federal Government
Proficient/knowledgeable in Java
Understanding and skills in software design and code, including Object Oriented Analysis & Design (OOAD) and fully understand concepts of Object-Oriented Programming (OOP)
Team player with a proactive attitude, the ability to be productive in a dynamic/ collaborative environment, and strong oral and written communication skills. A self-motivated and fast learner who seeks challenges, supports the team initiative, and thrives in an agile paced timeline
pursuant to a government contract, this specific position requires US Person status
Preferred
Proficiency in multiple high level programming languages other than Java (C/C++, C#, Python or JavaScript)
Experience in backend/frontend/full-stack development and/or software architecture
Knowledge on Artificial Intelligence (AI)/Machine Learning (ML)/Large Language Models (LLM)
Prior internship or research experience in related field