Software Engineer Intern (Summer 2026)

BlackSea TechnologiesBaltimore, MD
6h

About The Position

A Summer Software Engineer Intern works under mentor guidance to design, code, test, and debug software applications, often owning a specific project from conception to deployment. Key duties include writing clean code, collaborating via Agile methodologies, participating in code reviews, and documenting solutions to improve system performance. At Maritime Applied Physics Corporation (MAPC), a wholly owned subsidiary of BlackSea Technologies, we don't just innovate; we revolutionize. Our strategic partnership with BlackSea Technologies empowers us to reach new heights by leveraging resources with unparalleled support all while fueling our drive for technological advancement. We are a close-knit team of creative and innovative thinkers specializing in full lifecycle development of cutting-edge maritime technology. At MAPC, you won't just find a job; you'll find a community of experts who aspire to solve diverse and complex challenges. Be part of a company where your ideas matter, your expertise is valued, and your contributions make a real impact. Together, we are not just sailing; we are charting a course to push boundaries of what's possible. The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. Maritime Applied Physics Corporation is an equal opportunity employer. All qualified applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status. MAPC is dedicated to providing a work environment that respects diversity and inclusion. We encourage candidates of all backgrounds and experiences to apply.

Requirements

  • Education: Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related fields.
  • Technical Skills: Proficiency in at least one programming language (e.g., Python, Java, C++) and familiarity with data structures and algorithms.
  • Soft Skills: Strong problem-solving abilities, curiosity, eagerness to learn, and effective communication skills.
  • Experience: Previous coding projects, internships, or relevant coursework.

Responsibilities

  • Software Development: Write, test, and deploy code for applications, features, or internal tools using languages like Python, Java, C++, or JavaScript.
  • Project Ownership: Take responsibility for a specific project, including requirements gathering, technical design, and implementation.
  • Debugging & Maintenance: Troubleshoot and resolve software issues, implementing fixes to improve performance and stability.
  • Collaboration: Participate in agile team stand-ups, pair programming, and code reviews with senior engineers.
  • Technical Documentation: Document code, design decisions, and technical specifications.
  • Learning & Growth: Rapidly learn new technologies, frameworks, and internal tools.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service