BAE Systems, Inc. is looking for a Software Engineering Technical Intern to support software development opportunities that provide value to customers and solve real-world problems, contributing to partner mission accomplishment and national defense.
Requirements
- Knowledge of Data Structures and Object Oriented Programming
- Proficient in one of the following languages: Java, C++, C-Sharp, Python, JavaScript
- Embedded Windows Operating System and Device Driver development
- Signal measurement techniques and theory
- Graphical User Interface design, including Windows Forms
- familiar and comfortable working with hardware
- knowledge of basic electrical hardware design is a plus
Responsibilities
- design, develop, test and document Windows-based applications for various aircraft test and support equipment items.
- contribute to the development of instrument drivers, evaluation algorithms, Graphical User Interfaces, and self-test software.
- interface with Systems and Hardware Engineering.
- involved in all phases of software development lifecycle including requirements definition, design, code, integration, and test.
- work with new client-based frameworks like REACT/AngularJS
- work with new architectures like AWS, Azure, Rancher, Kubernetes
- work with new server-side frameworks like GRADLE and SPRING
Other
- Transitioning into Junior or Senior year during the Summer of 2026 or pursing a graduate degree
- Majoring in one of the following programs: Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, Other coding related degree
- Driven to learn and a passion for providing excellent products
- pursuant to a government contract, this specific position requires US Person status
- Computer Engineer Major, Electrical Engineer Major that prefers to do software, or Computer Science Major who has experience working with electronics (like robotics or Arduino development, etc.).