1

Apprentice Software Engineer Jobs in Maryland (NOW HIRING)

Structural/Civil Engineer 2

Grantsville, MD · On-site

$33.65 - $43.27/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We also provide defined career path advancement, full benefits, and a variety of apprenticeship ... Proficient in the use of personal computers to include Microsoft Suite, as well as software ...

Structural/Civil Engineer 2

Grantsville, MD

$33.65 - $43.27/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We also provide defined career path advancement, full benefits, and a variety of apprenticeship ... Proficient in the use of personal computers to include Microsoft Suite, as well as software ...

Full Stack Web Developer

Bethesda, MD · On-site

$110 - $165/hr

  • Medical

  • Dental

  • Retirement

  • PTO

Collaborate with development teams and stakeholders throughout the software development lifecycle ... apprenticeship. EMI makes hiring decisions based solely on qualifications, merit, and business ...

New

Machinist

Gaithersburg, MD · On-site

$23.50 - $32.25/hr

Supervise and mentor machinists and apprentices, ensuring quality standards and productivity goals ... Experience with CNC programming (e.g., G-code, CAM software). * Ability to lead and train junior ...

Machinist

Gaithersburg, MD · On-site

$23.50 - $32.25/hr

Supervise and mentor machinists and apprentices, ensuring quality standards and productivity goals ... Experience with CNC programming (e.g., G-code, CAM software). * Ability to lead and train junior ...

Machinist IV

Glen Burnie, MD · On-site

$35 - $45/hr

Completion of a recognized machinist apprenticeship program or post-secondary vocational training. * High proficiency in CAD/CAM software and complex CNC programming (MasterCamm). * Understand ...

Machinist IV

Glen Burnie, MD · On-site

$35 - $45/hr

Completion of a recognized machinist apprenticeship program or post-secondary vocational training. * High proficiency in CAD/CAM software and complex CNC programming (MasterCamm). * Understand ...

Completion of a recognized machinist apprenticeship program or post-secondary vocational training. * High proficiency in CAD/CAM software and complex CNC programming (MasterCamm). * Understand ...

Machinist IV

Glen Burnie, MD · On-site

$35 - $45/hr

Completion of a recognized machinist apprenticeship program or post-secondary vocational training. * High proficiency in CAD/CAM software and complex CNC programming (MasterCamm). * Understand ...

CNC Progammer

Salisbury, MD · On-site

$28 - $32/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Utilizes the programming software to simulate tools on machines and tests parts. Establishes and ... apprenticeships. Typically, it takes 4-5 years of combined education and on-the-job training to ...

CNC Progammer

Salisbury, MD · On-site

$28 - $32/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Utilizes the programming software to simulate tools on machines and tests parts. Establishes and ... apprenticeships. Typically, it takes 4-5 years of combined education and on-the-job training to ...

Oversee all day-to-day jobsite activities, including supervision of Field Engineers, Assistant ... Trade background, apprenticeship, or equivalent hands-on construction experience preferred (4-year ...

Oversee all day-to-day jobsite activities, including supervision of Field Engineers, Assistant ... Trade background, apprenticeship, or equivalent hands-on construction experience preferred (4-year ...

Showing results 21-40

Apprentice Software Engineer information

See Maryland salary details

$23.3K

$101.8K

$183.4K

How much do apprentice software engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for apprentice software engineer in Maryland is $101,774.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,100.00 and $116,500.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 Maryland?

The most popular types of Software Engineer jobs in Maryland are:

What are popular job titles related to Apprentice Software Engineer jobs in Maryland?

For Apprentice Software Engineer jobs in Maryland, the most frequently searched job titles are:

What cities in Maryland are hiring for Apprentice Software Engineer jobs?

Cities in Maryland with the most Apprentice Software Engineer job openings:

Infographic showing various Apprentice Software Engineer job openings in Maryland as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $101,774 per year, or $48.9 per hour.

Structural/Civil Engineer 2

Pillar Innovations

Grantsville, MD • On-site

$33.65 - $43.27/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 19 days ago


Pillar Innovations rating

7.9

Company rating: 7.9 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

224th of 449 rated engineering


Job description

About Us
Pillar Innovations is an Industrial Solutions and Service Company with over 15 years of experience in the Energy, Mining, Industrial Construction, Aggregate, and Renewables Industries. The Corporate Headquarters are located in Grantsville, MD with several offices throughout the country.
Are you looking for a place to expand your skills and grow in a career? Our company promotes continuous learning, diverse work opportunities, and flexibility. We also provide defined career path advancement, full benefits, and a variety of apprenticeship/continuing education programs. We pride ourselves on the versatility of our skillsets and the variety of services that we provide to our customers. We maintain a high level of respect and dignity for our employees, customers, and for the communities that we serve. We have always held a high regard for providing a flexible work-life balance for our employees and we will continue to do so.
We are a diverse and rapidly growing company that is continually on the lookout for emerging markets and opportunities. As an employee, the keys to success are maintaining a positive, can-do attitude and a strong sense of ambition and safety. These key attributes have contributed greatly to the success of our company and to the advancement of our workforce.
Openings for experienced workers and training for entry level positions are always available. Start a career with us today!
Position Overview
Are you an experienced structural engineer looking to bring bold ideas to life across a wide range of unique and challenging projects? As a Structural/Civil Engineer 2, you'll lead the design and execution of custom structures, including mezzanines, platforms, foundations, and more, from initial concept through installation. Working closely with a team of engineers and project managers, you'll have the opportunity to supervise and collaborate while performing advanced design work in the office and supporting builds in the shop and out in the field. This role is perfect for someone with a strong understanding of structural design principles and standards who thrives in a hands-on, fast-paced environment. With a flexible schedule that may include travel and occasional overtime, you'll never stop learning or growing. If you're ready to design and deliver real-world solutions that make a difference, we'd love to have you on board!
What You'll Do
  • Perform Structural calculations, 3D design, 2D drawings, component specification, assembly, and documentation according to jurisdiction standards as assigned
  • Communicate with localities to determine jurisdictions that affect assigned projects
  • Recognize and pursue additional business opportunities with new and existing customer
  • Assign, oversee, review, and provide feedback to other Engineers on work assignments
  • Recognize and communicate design changes that are not included in the Scope of Work or active Change Orders
  • Execute scope of work or design changes to review with other Engineers and Project Management
  • Serve as a consultant for other business groups
  • Communicate with customers to maintain relationships and provide support and networking opportunities
  • Manage and supervise assigned personnel

Working Conditions
  • Walk / use hands to finger, handle or feel objects or tools / reach with hands and arms / climb ladders and stairs / crawl / kneel
  • Sit, talk, listen, observe, read, write, and type
  • Perform work on site in industrial, commercial, and residential locations

What You'll Bring
  • 5+ years of relevant structural or engineering work experience preferred
  • Bachelor's Degree in Engineering required, Structural Engineering degree preferred
  • Passing FE (Fundamental Engineering Exam) required
  • Working knowledge of standards such as IBC, AISC, ACI, AWS, etc.
  • Proficient in the use of personal computers to include Microsoft Suite, as well as software packages such as AutoCad and other simulation/anaylsis packages
  • Possess an aptitude and willingness to perform hands on work
  • Prior supervisory or leadership experience preferred

How We'll Support You
WE ARE NOW EMPLOYEE OWNED
Employees are beneficial owners through an ESOP (Employee Stock Option Plan) that works through a qualified retirement plan.
Perks/Benefits
  • Comprehensive Benefits
    • Medical, Dental, & Vision Insurance with Rx Coverage
    • Life insurance
    • 401(k) retirement plan with Company Match
    • Short/Long term disability
    • Paid time off (as outlined in the applicable Benefit's Summary) and 7 paid holidays
  • Paid lodging, per diem, and transportation provided for out-of-town work
  • Employee focused work environment
    • On-the-job mentoring and training
    • Internal job postings
    • Performance and salary reviews
    • Employee feedback program
  • Safety-first and drug free work environments
    • Bonuses and incentives for working safely
    • Company provided tools and basic safety equipment
    • PPE allowances with no restrictions on vendors
  • Weekly pay with premium pay for Sundays and holidays
  • Overtime available as applicable
  • Advancement through tailored employee career paths
  • Financial tools/programs to help employees reach financial goals, manage money, get out of debt, and save for the future
  • Scholarship opportunities for dependent children
  • Applicant may also receive additional compensation based on the Company and individu Finish al's performances

Additional Eligibility Qualifications
This position requires the completion of a thorough background and pre-employment drug and alcohol screening. In accordance with The Company's Drug and Alcohol policy, employees are required to participate in random, post-accident and reasonable suspicion drug and alcohol testing as requested.
AAP/EEO Statement
This Company is an Equal Employment Opportunity Employer that provides opportunities without regard to any protected classes under applicable law.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.
ADA Statement
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Min
USD $33.65/Hr.
Max
USD $43.27/Hr.

What Pillar Innovations employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom