Computer Engineering Spring Intern

Technology Service Corporation•Plymouth, MA

About The Position

Falcata is seeking a motivated university student pursuing a degree in Computer Engineering, Electrical Engineering, Computer Science, or a related discipline, with an interest in embedded systems and low-level software development. The intern will gain hands-on experience designing, developing, and testing electronics and microcontroller-based systems in a collaborative, mission-driven environment. The role involves an iterative design process focused on curiosity, rapid development, and prototyping complete systems. Interns will work with experienced engineers on defense and advanced-technology applications such as RF systems, radar and sensor platforms, missile seeker electronics, and secure IoT embedded solutions. The position provides exposure to the development lifecycle, from hardware selection and schematic review through firmware development and system integration. Falcata values curiosity, strong fundamentals, and willingness to learn; candidates are not expected to meet every qualification. The intern primarily supports the full-time engineering staff. Employment is contingent on successfully completing a comprehensive background check, security investigation, and drug screening. Only candidates invited to interview will be contacted.

Requirements

  • Pursuing or recently completed a bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related discipline.
  • Strong interest in embedded systems, firmware development, and hardware/software integration.
  • Foundational understanding of digital logic, microcontrollers, electrical circuits, and networking.
  • U.S. citizenship and ability to obtain and maintain a Secret DoD clearance.

Nice To Haves

  • Proficiency in C and/or C++ for embedded systems.
  • Experience with Python for scripting, automation, or test development.
  • Familiarity with networking concepts such as TCP, UDP, and the OSI Model.
  • Knowledge of communication protocols such as SPI, I2C, UART, CAN, Ethernet, or USB.
  • Exposure to RF systems, analog circuit design, or mixed-signal electronics.
  • Experience with version control (Git) and embedded debugging tools (JTAG).
  • Familiarity with PCB layout tools and reading schematics.
  • Familiarity with Agile development practices, including Scrum methodologies.

Responsibilities

  • Research, evaluate, and help select electronic components and COTS hardware, including microcontrollers, SoCs, SoMs, FPGAs, and power management ICs.
  • Develop and maintain embedded firmware in Python, C, and C++ for bare-metal systems.
  • Support hardware bring-up, debugging, and integration of embedded platforms.
  • Participate in schematic reviews, PCB layout discussions, and signal integrity considerations.
  • Develop test procedures and analyze system performance data for compliance with specifications.
  • Use laboratory equipment to diagnose and validate hardware/software interactions.
  • Collaborate with customers, vendors, and cross-disciplinary engineering teams to ensure system performance meets operational requirements.
  • Contribute to design notes, test reports, and interface specifications.

Benefits

  • Practical experience designing and debugging embedded hardware and firmware.
  • Exposure to defense-grade systems and secure engineering practices.
  • Mentorship from experienced embedded and electrical engineers.
  • Understanding of system-level design, integration, and validation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service