Summer Embedded Developer Intern

Parsons Corporation•Columbia, MD
•$23 - $40

About The Position

Parsons is seeking an Embedded Software Engineer intern to learn from experienced engineers and participate in all steps of the software engineering process. Internships are available for three or six months, with flexible start and end dates. The role is part of the Federal Solutions team, which provides services and solutions to U.S. government customers in areas including defense, security, intelligence, infrastructure, and environmental work.

Requirements

  • Be in progress toward a BS degree in computer science, computer engineering, software engineering, or a related discipline.
  • Be a U.S. citizen.
  • Have strong problem-solving skills and the ability to work effectively in a team environment.
  • Have experience working in a Linux development environment.
  • Have basic programming experience in at least one object-oriented or systems programming language, such as C, C++, Rust, or Python.

Nice To Haves

  • Scripting experience, for example with Python, Bash, or Shell.
  • Experience with serial communications or protocols such as UART, SPI, I²C, CAN, TCP/IP, or similar technologies.
  • Coursework or project experience involving robotics, electronics, digital systems, signal processing, or autonomous systems.

Responsibilities

  • Develop, test, debug, and document software in a collaborative engineering environment.
  • Write C/C++ and Python software for applications that interact with hardware, sensors, communications systems, or other constrained environments.
  • Work in a Linux development environment using Git and standard software development tools.
  • Troubleshoot issues across software, hardware, and system interfaces.
  • Collaborate with software, electrical, systems, and test engineers.
  • Participate in requirements analysis, design discussions, code reviews, integration, and system testing.

Benefits

  • 401K
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service