Overview:
Is software coding your JAM? Our Woburn, MA office is looking for a Software Engineering Intern for FALL 2025 to work with Engineering Professionals on a wide variety of projects. This is an excellent chance to enhance your skills in software engineering principles, theories and concepts, and learn from our technically deep software engineering team. This role is a 3 month, full-time role, with the possibility of part-time work during the school year for the right candidate. We are unable to provide relocation assistance or sponsorship for this role.
Responsibilities:
Perform technical analysis, design, implementation, and/or test of software modules/systems requiring the wide application of software engineering principles, theories, and concepts. Work from technical objectives, overall schedules, and expected results as specified by system specifications or senior personnel. May lead project segments and take responsibility for achievement of schedule and technical performance. Assignments are broad and may include developing/evaluating new techniques/plans/procedures. Interfacing directly with customers to provide suggestions/support to ensure design compliance with requirements as well as support hardware in the field.
The individual will coordinate and work closely with other engineering and management disciplines on high-level design decisions. Work closely with staff to ensure on-time/-budget delivery of products. Individual should be capable of working with minimal supervision but understands the resources available and calls on them or asks for assistance as necessary.
Principal responsibilities include:
* Assisting with the design, develop, and support control of software to interface with real-time and closed-loop Electronic Warfare subsystems in a way that meets operationally relevant system goals.
* Interface with complex integration RF subsystems and motion controlled positioner assemblies.
* Learn and implement hardware/software protocols & engineering tools for new product development.
* Develop application software for multi-board/processor systems with both FPGAs and CPUs.
* Design and create communications interfaces between equipment and the user.
Qualifications:
EDUCATION AND EXPERIENCE
Minimum:
* Current Junior or Senior actively working towards a BS in Electrical/Computer/Software Engineering, Computer Science, or similar with a minimum 2 years of experience writing software (school, internships, clubs, etc.)
* Minimum of 1 class with Matlab (Signal Processing & Control Systems Toolboxes), and familiarity with developing software/firmware for Automated Test Equipment (i.e., LabVIEW or LabWindows/CVI).
* This position requires access to technology, materials, software or hardware that is controlled by US export laws. In order to be eligible for this position, you must be a "US Person" under US export laws (or eligible for approval under a U.S. Government export license).
* Ability to obtain and maintain a security clearance.
Salary Range: Software Engineering Intern: $25.00 - 30.00/hour. Applicable pay within the posted range may vary based on factors including, but not limited to, geographical location, job function of the position, education, and experience of the successful candidate.
Share this job:
Share this Job