1

Apprentice Software Engineer Jobs in Towson, MD (NOW HIRING)

... CAM software as needed - Work with hardened steels, specialty alloys, and advanced engineered ... apprenticeship, or trade certification in machining/tool & die Prior senior-level or lead ...

Machinist IV

Glen Burnie, MD

$21.50 - $29.25/hr

Preferred qualifications include completion of a recognized machinist apprenticeship program or post-secondary vocational training, high proficiency in CAD/CAM software and complex CNC programming ...

Machinist IV

Glen Burnie, MD

$21.50 - $29.25/hr

Preferred qualifications include completion of a recognized machinist apprenticeship program or post-secondary vocational training, high proficiency in CAD/CAM software and complex CNC programming ...

Tool Maker II

Essex, MD · On-site

$44/hr

Develop and design new tools and dies, AutoCAD design software * Job functions include but are not ... Apprenticeship training * Knowledge of CNC Programming * Ability to work to close tolerances

Tool Maker II

Baltimore, MD · On-site

$34 - $44/hr

Develop and design new tools and dies, AutoCAD design software * Job functions include but are not ... Apprenticeship training * Knowledge of CNC Programming * Ability to work to close tolerances

Showing results 21-40

Apprentice Software Engineer information

See Towson, MD salary details

$23K

$100.5K

$181.1K

How much do apprentice software engineer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for apprentice software engineer in Towson, MD is $100,458.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,300.00 and $115,000.00 per year, depending on experience, location, and employer.

What is an apprentice software engineer?

Apprentice Software Engineers are entry-level professionals who are learning the fundamentals of software development while gaining hands-on experience under the guidance of more experienced engineers. They typically participate in structured training programs or apprenticeships, working on real projects to build their technical and problem-solving skills. This role is ideal for individuals who are new to the industry and want to develop practical knowledge while contributing to software engineering teams.

What types of projects and technologies does an apprentice software engineer typically work on during their training period?

As an Apprentice Software Engineer, you’ll usually start by supporting ongoing development projects, often working on bug fixes, feature enhancements, or internal tools under the guidance of senior engineers. You may be exposed to a variety of technologies depending on the company, such as front-end frameworks (like React), back-end languages (such as Python or Java), and version control systems (like Git). The projects are designed to gradually increase in complexity, helping you build both technical skills and familiarity with industry-standard workflows. Collaboration is key, so you’ll regularly participate in code reviews, team meetings, and pair programming sessions to develop your abilities and receive constructive feedback.

What are the key skills and qualifications needed to thrive as an apprentice software engineer, and why are they important?

To thrive as an Apprentice Software Engineer, you need a foundational understanding of programming languages, problem-solving skills, and usually a relevant degree or coursework in computer science. Familiarity with development tools such as Git, integrated development environments (IDEs), and basic knowledge of databases and version control systems is common. Strong communication, eagerness to learn, and teamwork make someone stand out in this role. These skills and qualities are crucial for effective learning, collaboration, and adapting to new technologies in a dynamic software development environment.
What are the most commonly searched types of Software Engineer jobs in Towson, MD? The most popular types of Software Engineer jobs in Towson, MD are:
What cities near Towson, MD are hiring for Apprentice Software Engineer jobs? Cities near Towson, MD with the most Apprentice Software Engineer job openings:

Production Supervisor, Composites

Rocket Lab Corporation

Middle River, MD

Full-time

Re-posted 13 days ago


Rocket Lab rating

9.2

Company rating: 9.2 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

4th of 72 rated aerospace companies


Job description

NEUTRON

Neutron is a medium lift launch vehicle capable of delivering the mega constellations of tomorrow, high assurance payloads, and human spaceflight. As a highly reusable launch platform, Neutron will deliver a highly cost-effective and reliable launch solution leveraging Rocket Lab's proven execution history with the Electron program. If you're interested in joining a high performing team, pushing the boundaries with a clean sheet development of re-usable liquid launch vehicle, this is your opportunity!

PRODUCTION SUPERVISOR, COMPOSITES 

Based out of Rocket Lab's Space Structures Complex facility in Middle River, Maryland, the Production Supervisor, Composites is responsible for leading the efforts of a production team to build, assemble, and integrate multiple large composite assemblies for the Neutron rocket. This will be a highly influential position with daily responsibility for setting job assignments to meet workflow demands and to drive day by day and hour by hour progress.

As Production Supervisor, Composites, you will be responsible for operational leadership via engagement with the shop floor, supporting design, manufacturing engineering and production. You will be responsible for coordinating a team of composite technicians and overseeing internal and external builds. You will be the pillar for standards amongst the team, setting and inspiring good practices related to process, workmanship, and behavior, ensuring standards are upheld and all AOP deliverables once set are met.

WHAT YOU'LL GET TO DO: 

  • Manage a team of highly qualified technicians to ensure clarity and accountability of responsibilities at our SSC Production Site 
  • Manage daily tactical and weekly strategic objectives for several production work cells. 
  • Track output of the team against delivery objectives as well as manage capacity planning and schedule of the team 
  • Drive and encourage improvement projects and work instruction feedback that decrease touch-time, improve quality, or reduce safety risk 
  • Drive basic preventive maintenance across the facility 
  • Accountable for the team training and conformance to health and safety policies and procedures, including use of proper PPE 
  • Ownership of training for composite technician including knowledge transfer from our New Zealand based training programs 
  • Transfer of Manufacturing Technologies from New Zealand Composites manufacture and known how into Maryland 

YOU'LL BRING THESE QUALIFICATIONS: 

  • High school diploma and 5+ years of experience as an operating technician in test facilities, industrial plants, or other technical environments 
  • 1+ year of team leadership experience in a production environment 
  • Experience with operations management, including daily scheduling, building, operating, and maintaining complex facility systems 
  • Experience with apprentice-style training programs 

THESE QUALIFICATIONS WOULD BE NICE TO HAVE: 

  • Associate's degree or bachelor's degree in a technical discipline 
  • A&P License or Composites Technical Apprenticeship 
  • Experience preferred in fast-paced production environment working in a similar type of test facility 
  • Ability to read, understand, and follow manufacturing instructions and drawings 
  • Knowledge of safety processes and experience with handling hazardous goods and materials 
  • Proven ability to align capacity to development and production forecasts 
  • Proven ability to manage resources to meet expected test rate increases 
  • Experience implementing techniques of lean manufacturing 
  • Proficient with computers, the ability to use MS Office, shop floor management software (ERP/MES) and related programs 

ADDITIONAL REQUIREMENTS:

  • Willing to work weekend shift (Friday - Sunday, 3 x 12's) 
  • Standing for long periods of time, climbing up and down ladders, bending, grasping, sitting, pulling, pushing, stooping, and stretching may be required to perform the functions of this position
  • Able to lift up to 25lbs. unassisted
  • Must be able to climb ladders and be comfortable working in tight spaces.
  • Must be able to move repetitively, bend or twist, and use hands to handle, control, or feel objects, tools or controls.
  • Must be able to walk or stand for extended periods - 8 hours min
  • Must be able to stoop, bend, crawl, and being able to maneuver in tight spaces

What Rocket Lab employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom