Summer 2027

Full Stack Developer Co-op

Posted on 8/13/2026

Specter Aerospace

Specter Aerospace

No salary listed

No H1B Sponsorship

Boston, MA, USA + 1 more

More locations: Peabody, MA, USA

Remote

The role may be based in either the Boston Seaport office or the Peabody office.

US Citizenship, US Top Secret Clearance Required

Bachelor's

Category
Software Engineering (1)
Required Skills
Python
JavaScript
React.js
Software Testing
Data Visualization
Git
Node.js
InfluxDB
RDBMS
TypeScript
REST APIs
Data Analysis
Requirements
  • The candidate must be pursuing a bachelor's degree in computer science, computer engineering, software engineering, or an equivalent field.
  • The candidate must be familiar with fundamental software development principles and object-oriented programming.
  • The candidate must have experience programming in Python, JavaScript, TypeScript, or a comparable language.
  • The candidate must be familiar with databases, application programming interfaces, data processing, or full-stack application development.
  • The candidate must be familiar with user-interface design and data visualization.
  • The candidate must have experience with software testing, debugging, and technical documentation.
  • The candidate must be comfortable working independently in a fast-paced environment with changing requirements.
  • The candidate must be eligible to obtain and maintain a U.S. Secret security clearance, and U.S. citizenship is required.
  • The candidate must be able to pass a pre-employment drug screen and background check.
Responsibilities
  • Develop Python code to post-process, analyze, and visualize engine and test data.
  • Develop software that connects programmable logic controller systems, databases, data servers, and user interfaces.
  • Process and manage large engine and facility datasets.
  • Work with controls and propulsion engineers to define software interfaces, data requirements, and system functionality.
  • Support dashboards and other tools used to monitor facility operations and review engineering data.
  • Develop testing protocols for software shakedown, debugging, and validation.
  • Participate in technical meetings and take ownership of assigned projects from implementation through testing and documentation.
Desired Qualifications
  • Previous applicable professional, research, or student-team experience.
  • Experience using Python to post-process, analyze, or visualize engineering data.
  • Experience storing, processing, or visualizing large datasets.
  • Experience developing front-end applications using JavaScript, TypeScript, React, or a comparable framework.
  • Experience developing back-end services or application programming interfaces using Python, Node.js, or similar technologies.
  • Experience integrating software applications with programmable logic controllers, databases, or data servers.
  • Familiarity with time-series databases such as InfluxDB, relational databases, or industrial data systems such as supervisory control and data acquisition.
  • Experience with version-control systems such as Git.
  • Comfort writing technical documentation regarding internal code development, system integration, and user procedures.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A