1

Software Developer Apprenticeship Jobs in Virginia

Staff Systems Engineer

Warrenton, VA · Hybrid

$110K - $150K/yr

... apprenticeships and hands-on work experience. · * Domain Knowledge: Expert-level engineering ... BCubed Engineering, an Auria company, is an advanced software and engineering company, committed to ...

$82K - $104K/yr

... software developers to solution architects, technical subject matter experts, and system users. We ... NNS Apprentice School graduate * Navy Nuclear Power School (NNPS) graduate * High School/GED and 2 ...

$82K - $104K/yr

... software developers to solution architects, technical subject matter experts, and system users. We ... NNS Apprentice School graduate * Navy Nuclear Power School (NNPS) graduate * High School/GED and 2 ...

... apprenticeships and hands-on work experience. · * Domain Knowledge: Expert-level engineering ... BCubed Engineering, an Auria company, is an advanced software and engineering company, committed to ...

... software developers to solution architects, technical subject matter experts, and system users. We ... NNS Apprentice School graduate * Navy Nuclear Power School (NNPS) graduate * High School/GED and 2 ...

... software developers to solution architects, technical subject matter experts, and system users. We ... NNS Apprentice School graduate * Navy Nuclear Power School (NNPS) graduate * High School/GED and 2 ...

... software developers to solution architects, technical subject matter experts, and system users. We ... NNS Apprentice School graduate * Navy Nuclear Power School (NNPS) graduate * High School/GED and 2 ...

... software developers to solution architects, technical subject matter experts, and system users. We ... Design Apprentice certification or Associate's degree in Design with 6 years of applicable ...

... engineers and software developers to solution architects, technical subject matter experts, and ... An NNS Apprentice graduate and experience in the operation of automatic welding processes is ...

next page

Showing results 1-20

Software Developer Apprenticeship information

See Virginia salary details

$47.6K

$110.9K

$164.6K

How much do software developer apprenticeship jobs pay per year?

As of Jul 16, 2026, the average yearly pay for software developer apprenticeship in Virginia is $110,886.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,200.00 and $128,900.00 per year, depending on experience, location, and employer.

What is a Software Developer Apprenticeship?

A Software Developer Apprenticeship is a structured training program that combines paid, on-the-job experience with classroom learning to help individuals develop the skills needed to become professional software developers. Apprentices are typically mentored by experienced developers and work on real projects while learning programming languages, software development methodologies, and problem-solving techniques. These programs often last one to two years and are designed for those looking to start a career in technology, often without requiring a formal computer science degree.

What Are Software Developer Apprenticeship Opportunities?

Software developer apprenticeship opportunities are for entry-level workers who want to enter the programming field. Your duties during an apprenticeship include training to write and test code, working in a professional development environment, and using software development frameworks and methodologies. Some apprenticeships involve working under the supervision of a mentor, while other apprentices handle entry-level responsibilities as part of a development team. You work with a specific set of computer languages, such as HTML and javascript for web development and Java and C++ for software or applications.

What are the key skills and qualifications needed to thrive as a Software Developer Apprentice, and why are they important?

To thrive as a Software Developer Apprentice, you need a foundational understanding of programming languages, problem-solving abilities, and typically a relevant educational background or demonstrated coding skills. Familiarity with version control systems like Git, basic knowledge of software development methodologies, and exposure to integrated development environments (IDEs) are important. Strong communication, eagerness to learn, and teamwork are essential soft skills that help apprentices integrate into development teams and absorb new concepts quickly. These skills and qualities are crucial for building technical competence, collaborating effectively, and progressing in a dynamic learning environment.

What types of projects and tasks can I expect to work on during a Software Developer Apprenticeship?

As a Software Developer Apprentice, you'll typically work on a variety of real-world coding projects under the guidance of experienced developers. These can include contributing to bug fixes, developing small features, writing unit tests, and participating in code reviews. You'll often collaborate closely with cross-functional teams, attend regular stand-up meetings, and receive feedback to help you grow. The apprenticeship is structured to provide hands-on experience while gradually increasing your responsibilities as your skills develop.

What is the difference between Software Developer Apprenticeship vs Software Engineer?

AspectSoftware Developer ApprenticeshipSoftware Engineer
Required CredentialsTypically no formal degree, on-the-job training, or coding bootcampsBachelor's degree in Computer Science or related field often preferred
Work EnvironmentEntry-level, mentorship-focused, often in tech companies or startupsFull-time professional role, may involve team collaboration and project management
Employer & Industry UsageCommon in tech companies, startups, and organizations investing in trainingStandard role across industries, including tech, finance, healthcare, etc.

While a Software Developer Apprenticeship provides hands-on training and is ideal for beginners entering the tech industry, a Software Engineer role typically requires more formal education and experience. Apprenticeships serve as a pathway to becoming a full-fledged Software Engineer, offering practical skills and industry exposure.

What are the most commonly searched types of Software Developer Apprenticeship jobs in Virginia? The most popular types of Software Developer Apprenticeship jobs in Virginia are:
What are popular job titles related to Software Developer Apprenticeship jobs in Virginia? For Software Developer Apprenticeship jobs in Virginia, the most frequently searched job titles are:
What cities in Virginia are hiring for Software Developer Apprenticeship jobs? Cities in Virginia with the most Software Developer Apprenticeship job openings:
Staff Systems Engineer

Staff Systems Engineer

Auria

Warrenton, VA • Hybrid

$110K - $150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 3 days ago


Job description

BCubed Engineering, an Auria company, is looking to hire a Staff Systems Engineer. This position is hybrid (2-3 days a week) out of one of our Bcubed offices located in Warrenton, VA or Tampa, FL .
WHAT YOU CAN EXPECT TO DO:
  • Systems Engineering Excellence: Apply advanced problem-solving methodologies to the most complex problem sets, architecting and delivering solutions for entire systems and systems of systems. ·
  • Technical Rigor amp; Acumen: Lead with engineering rigor, ensuring a strict commitment to testing, repeatable processes, comprehensive documentation, and reliable delivery across the entire development lifecycle. ·
  • Customer amp; Partner Engagement: Act as a key technical point of contact to communicate and negotiate directly with external partners (sub-contractors, vendors, prime contractors) and external customers.
  • Establish and maintain trusted partnerships with customer bases, negotiating through conflicts with transparency and integrity.
  • Effective Technical Leadership: Lead the technical execution of projects and initiatives, ensuring engineering processes are upheld. Serve as a prominent, respected mentor across the organization to develop talent and elevate the contributions of your team members.
  • End-User Focus: Design architectures and solutions that explicitly reflect the mission needs of the end-user, actively seeking out and embracing feedback with a growth mindset.
  • Innovation amp; IR amp;D: Pursue and champion innovative technologies and processes. You will have direct access to internal IR amp;D budgets to back novel concepts by compiling standard quad-charts for approval from the CEO.
  • Requirements amp; Verification: Author, trace, manage, and validate comprehensive system-level program requirements. · Technical Milestones: Lead the development and executive presentation of major engineering milestone reviews (e.g., SRR, PDR, CDR).
  • Technical Artifacts: Generate and maintain critical engineering artifacts, including Interface Control Documents (ICDs), Capability Development Documents (CDDs), Engineering Drawings, system Bill of Materials (BOMs), etc.
  • Configuration Management: Strictly adhere to and advance company Configuration Management (CM) policies to ensure rigorous version control over all system documentation.
WHAT THE TEAM REQUIRES:
  • Experience: 5-10 years of proven systems engineering experience delivering high-consequence technical solutions.
  • Education: Bachelor’s degree in an engineering discipline from an accredited university, or equivalent foundational knowledge gained through formal technical apprenticeships and hands-on work experience. ·
  • Domain Knowledge: Expert-level engineering mastery with a recognized ability to independently lead and steer complex, large-scale systems engineering initiatives.
  • Mission Outcome Orientation: Proven track record of navigating the critical "final 10%" of a project life cycle to successfully launch highly mission-critical capabilities into polished, operational products.
  • Autonomy amp; Accountability: Self-directed ownership of complex workloads and team execution plans, coupled with transparent risk communication, immediate roadblock escalation, and shared accountability for team decisions.
  • Integrity amp; Trust: Exceptional standard of professional integrity and ethics, with a commitment to doing what is right under pressure and holding oneself accountable for outcomes.
  • Security Clearance: Active U.S. Secret security clearance (U.S. citizenship required
WHAT THE TEAM PREFERS:
  • Advanced Degree: Master’s degree in Systems Engineering or a closely related technical field.
  • Satellite Communications: Direct engineering exposure to Satellite Communications (Satcom) space, ground, or network segments. ·
  • Modern Methodologies: Practical experience utilizing Model-Based Systems Engineering (MBSE) tools and working within Agile delivery frameworks.
  • Enterprise Architecture: Experience developing and maintaining DoDAF-compliant architecture frameworks and high-level operational concepts (e.g., OV-1 graphics).
  • System Analytics: Experience conducting rigorous system reliability, maintainability, and availability analysis.
  • Field Deployment: Hands-on experience successfully deploying, installing, and transitioning complex systems directly to fielded, operational sites.
PAY TRANSPARENCY: The salary offered will be based on the selected candidate’s qualifications - skills, education amp; experience - and the position level. $110,000 - $150,000
APPLICATION DEADLINE: August 1, 2026
THE BCUBED ENGINEERING TEAM:
BCubed Engineering, an Auria company, is an advanced software and engineering company, committed to pushing the boundary through delivering products and solutions focused on end-user needs. We offer a wide range of engineering solutions focused on digital signal processing, software development, and command and control applications. Auria is a provider of solutions and software in support of complex Space, National Security, and Cyber missions of federal, international, and commercial customers. Headquartered in Colorado Springs, CO, Auria’s success is built on the excellence of diverse teams advancing innovative systems and operational software to strengthen our customers’ missions. With a distinguished track record and a spirit of relentless pursuit, and R amp;D, we set the pace for progress and execute every mission with the utmost precision.
Why You’ll Love Working at BCubed Engineering
We believe our team does their best work when they are well-supported, financially secure, and have the freedom to balance life outside of the office.
Time for What Matters amp; Flexible Work
  • Individual Benefit Account (IBA): Full-time employees receive an additional 25% of their base salary deposited directly into their IBA each pay period. This account empowers you with total control over your funds.
    • Time Off With Pay: Use your IBA funds to completely cover your holidays, sick leave, and vacation time.
    • Healthcare Premiums: Medical, Dental and Vision premiums are funded by your IBA, not your paycheck.
    • End-of-Year Cash Bonus: You keep what you don't use! Whatever cash remains in your IBA at the end of the year is paid out to you as a one-time cash bonus.
  • True Hybrid Flexibility: Work in a way that fits your life. After an initial onboarding period in the VA or FL office, employees enjoy a hybrid schedule requiring a minimum of 2-3 days a week in-office or at customer site.
Invested in Your Future
  • Unrivaled 401(k) Benefits: BCubed Engineering automatically contributes an additional 25% of your base salary into your 401(k) monthly—with no matching or vesting requirements whatsoever.
  • Continuous Growth amp; Education Support: Level up your skills with our comprehensive Educational Assistance Program, funded conference attendance, and full access to Udemy learning platforms.
  • Dynamic Career Mobility: Chart your own path across our three defined career ladders: Engineering, Leadership, or Program Management. Your journey isn't limited to a single track; we actively help you align your personal interests with our evolving business needs.
Health amp; Peace of Mind
  • Subsidized Premium Healthcare: Choose from three robust health plans, including an HSA option. To lower your healthcare costs, BCubed Engineering directly subsidizes your health, dental, and vision insurance premiums based on your salary level.
  • Medical Reimbursements: Utilize your tax-advantaged IBA funds to cover out-of-pocket medical reimbursements directly.
  • Fully Covered Insurance: Breathe easy with company-paid Life Insurance, Short-Term Disability (STD), and Long-Term Disability (LTD) provided at zero cost to you.
...and that’s just the beginning!
BCubed Engineering, an Auria company, is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action-Employer, making decisions without regard to race, color, religion, sex, sexual orientation, gender identity, genetic information, marital status, national origin, age, veteran status, disability, or any other protected class.