FAQs
What is the location for the Software Engineering Intern Level D position?
The position is located in Alpharetta, GA.
What educational qualifications are required for this internship?
A Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Wireless Engineering, Information Security, Mathematics, Digital Arts & Sciences, or a related field is required.
What programming languages should I be familiar with for this role?
Familiarity with one or more of the following languages is preferred: C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl, Python, Ajax, and Qt.
Will I be working on embedded software for real-time systems?
Yes, you will support the development and testing of embedded software for real-time control of advanced tactical radio equipment.
Is experience in digital signal processing (DSP) necessary for this internship?
While not explicitly required, a basic understanding of digital signal processing concepts and techniques would be beneficial for the position.
What phases of the software development life cycle will I be involved in?
You will participate in all phases including requirements analysis, design, implementation, integration, and testing.
Is experience with real-time operating systems (RTOS) a requirement for this role?
Experience with RTOS platforms such as VxWorks, Linux, QNX, and others for embedded systems is preferred.
Will I be part of a team when working on projects?
Yes, you will work closely with cross-functional members of the engineering organization.
What kind of environment will I be working in?
The internship will be in an agile environment.
Are there opportunities for peer reviews in this role?
Yes, you will participate in peer reviews and will be involved in identifying, tracking, and repairing defects.
What kind of documentation will I be responsible for?
You will be responsible for developing software test procedures, software programs, and related documentation.