DescriptionPosition: Software Developer Intern
Number of Position(s): 1
Duration: 10 weeks
Date: June - August 2025
Location: Murray Hill, NJ - Hybrid
EDUCATIONAL RECOMMENDATIONS
Currently a candidate for a bachelor's degree, or Diploma in Computer Science, Computer Systems Engineering, or a related field with an accredited school in US.
Responsibilities
- Analyze software task book (Functional specifications, constraints, interfaces)
- Produce software specifications.
- Design software architecture.
- Write program in the appropriate language.
- Participate in software validation in system integration and carry out system tests.
- Intervene after product architecture (System and Network Designer) and before Validation/Integration.
Qualifications
- Development experience in C++ in Linux system and associated compilers and debuggers.
- A demonstrated track record of delivering high-quality object-oriented software.
- Excellent communication skills and the ability to work well in a team.
- Self-starter mindset: according to the software size and complexity, students may begin development activity at the very beginning (functional specification).
- Competent in developing application software in C++ and Python