1

Software Engineer Apprenticeship Jobs in Raleigh, NC

Apply modern software engineering practices (CI/CD, infrastructure as code, automated testing) to ... and Apprentice Tempo. Candidates with experience in one or more of these platforms will be ...

Apply modern software engineering practices (CI/CD, infrastructure as code, automated testing) to ... and Apprentice Tempo. Candidates with experience in one or more of these platforms will be ...

Working closely with RF, Mechanical, Electrical, and Software Engineers, the Systems Engineer will ... apprenticeship. May be required to maintain security clearance. What Ultra Maritime Offers You At ...

Systems Engineer Senior I

Wake Forest, NC

$89K - $122K/yr

Working closely with RF, Mechanical, Electrical, and Software Engineers, the Systems Engineer will ... apprenticeship. May be required to maintain security clearance. What Ultra Maritime Offers You At ...

Troubleshoot and modify software programs for material handling control systems, including PLC/PC ... Preferred Qualifications * 2+ years apprenticeship or equivalent experience in Control Systems ...

CNC Machinist

Raleigh, NC

$20 - $27.25/hr

... Programming * Program, set up, and operate CNC mills and lathes using G-code and CAM software ... Trade school certification or formal machining apprenticeship How You Will Be Successful

CNC Machinist

Raleigh, NC · On-site

$20 - $27.25/hr

... Programming * Program, set up, and operate CNC mills and lathes using G-code and CAM software ... Trade school certification or formal machining apprenticeship How You Will Be Successful

Machinist 3

Durham, NC

$21 - $28.75/hr

... CAM software or G-code. * Read and interpret engineering drawings, GD&T, and specifications ... Vocational training, apprenticeship in CNC machining, or technical degree in machining is preferred.

Machinist 3

Durham, NC · On-site

$21 - $28.75/hr

... CAM software or G-code. * Read and interpret engineering drawings, GD&T, and specifications ... Vocational training, apprenticeship in CNC machining, or technical degree in machining is preferred.

Machinist 3

Durham, NC

$21 - $28.75/hr

... CAM software or G-code. * Read and interpret engineering drawings, GD&T, and specifications ... Vocational training, apprenticeship in CNC machining, or technical degree in machining is preferred.

... Apprenticeship Program and more. Required Qualifications * Education: High School diploma, GED, or ... Proficiency in using computers and software applications. Competent in using hand tools.

... Apprenticeship Program and more. Required Qualifications * Education: High School diploma, GED, or ... Proficiency in using computers and software applications. Competent in using hand tools.

next page

Showing results 1-20

Software Engineer Apprenticeship information

See Raleigh, NC salary details

$61.7K

$143.4K

$199.8K

How much do software engineer apprenticeship jobs pay per year?

As of Jul 28, 2026, the average yearly pay for software engineer apprenticeship in Raleigh, NC is $143,397.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,600.00 and $168,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Software Engineer Apprenticeship position, and why are they important?

To thrive as a Software Engineer Apprentice, you need a foundational understanding of programming concepts, problem-solving skills, and often a relevant degree or coding bootcamp experience. Familiarity with languages such as Python, Java, or JavaScript and version control systems like Git is typically expected, while certifications in fundamentals or completion of online courses can be advantageous. Strong communication, eagerness to learn, and teamwork are valuable soft skills in this role. These abilities are crucial for adapting to real-world software projects, effectively collaborating with experienced engineers, and building a solid foundation for a successful tech career.

What is a Software Engineer Apprenticeship job?

A Software Engineer Apprenticeship is a structured, hands-on training program where aspiring engineers gain real-world experience while earning a salary. Apprentices work alongside experienced developers, learning programming, software development principles, and industry best practices. These programs often combine on-the-job training with mentorship and coursework to build technical skills. They serve as an alternative to traditional education paths, providing a direct route into a software engineering career.

What kind of projects or tasks can I expect to work on during a Software Engineer Apprenticeship?

As a Software Engineer Apprentice, you can expect to work on a mix of real-world projects and smaller, skill-building tasks under the guidance of experienced engineers. You may be involved in writing and testing code, debugging existing software, participating in code reviews, and assisting with documentation. Apprentices frequently collaborate with other team members through agile workflows and regular meetings, which helps build both technical and communication skills. These experiences are designed to give you practical exposure to industry-standard tools and development cycles, while supporting your growth into a full-fledged software engineer.

What are popular job titles related to Software Engineer Apprenticeship jobs in Raleigh, NC? For Software Engineer Apprenticeship jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Software Engineer Apprenticeship jobs in Raleigh, NC look for? The top searched job categories for Software Engineer Apprenticeship jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Software Engineer Apprenticeship jobs? Cities near Raleigh, NC with the most Software Engineer Apprenticeship job openings:
Infographic showing various Software Engineer Apprenticeship job openings in Raleigh, NC as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $143,397 per year, or $68.9 per hour.
Technical Lead - MES Engineer

Technical Lead - MES Engineer

RoviSys

Holly Springs, NC

$80K - $130K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 23 days ago


Job description

Overview

RoviSys is seeking an experienced engineering professional to lead the delivery of holistic MES solutions across industries, including Production Management, Directed Work, Quality, Traceability, Maintenance Management, and Performance. This role goes beyond execution: you will help shape the future of MES by applying AI, DevOps principles, and next-generation requirement definition strategies, strengthening our DxOps Transformation service offerings. 

We work with leading manufacturers in semiconductors, life sciences, discrete manufacturing, consumer goods, and specialty chemicals, industries at the forefront of technological progress. Our mission is to help these customers produce valuable products more efficiently, more reliably, and with greater quality.

Unlike legacy projects that rely on lengthy, monolithic specifications, our approach emphasizes iterative requirement definition. We collaborate directly with customers, blending proven MES frameworks with modern discovery and refinement techniques that allow for flexibility, faster validation, and more resilient deployments.

If you are motivated by both technical depth and innovation, this is an opportunity to influence how global manufacturers adopt and sustain digital execution.

Responsibilities
  • Partner with customers and RoviSys functional analysts to define functional requirements using modern iterative approaches
  • Apply modern software engineering practices (CI/CD, infrastructure as code, automated testing) to manage global, large-scale MES deployments
  • Design, configure, commission, and qualify MES solutions across industries and processes
  • Lead development of MES platform extensions using compatible programming languages
  • Create and maintain clear documentation describing solution design and implementation
  • Provide mentorship and leadership to less experienced engineers, fostering a culture of technical growth and innovation
  • Break down work into technical tasks consumable by our developers and configurators and oversee task completion
  • Travel to customer sites to perform requirement gathering, deployment, and post-deployment support
  • Actively contribute to the evolution of our DxOps Transformation service offerings, shaping best practices across the broader RoviSys organization
  • Explore and apply emerging technologies, including frontier agentic AI and LLM-based automation, to improve MES efficiency, quality, and scalability
Qualifications
  • 4+ years of experience in MES, industrial automation, or related software engineering fields
  • Strong competency in object-oriented programming concepts and data integration
  • Hands-on implementation experience in one or more MES platforms, including:
    • Connectivity to shop floor data sources and historians
    • Integration with enterprise systems such as ERP and PLM
    • T-SQL query and stored procedure development
    • Client display and web report configuration
    • Modern web-based UI configuration and deployment
  • Training certifications in one or more MES platforms, or the skillset to achieve them quickly
    • Platforms of focus currently include Parsec TrakSYS, Critical Manufacturing MES, GE Vernova Proficy, Aveva, Ignition, and Apprentice Tempo. Candidates with experience in one or more of these platforms will be prioritized.
  • Ability to integrate new software modules with existing systems
  • Background in systems (controls) or software engineering
  • Bachelor's Degree in an engineering or software development field
  • Demonstrated adaptability and curiosity to explore emerging approaches such as AI, low-code/no-code integration, and iterative requirement definition
Compensation & Benefits Highlights
  • Competitive Base Salary: $80,000-$130,000, depending on experience
  • Performance Bonuses: Bonus structure designed to reward results
  • Travel Perks: Travel incentives + per-diem packages for field assignments
  • Full Benefits Package: Medical, dental, and vision coverage
  • Retirement Ready: 401(k) with company match
  • Time Off: Generous PTO which includes vacation, holidays, and unlimited personal time
  • Grow With Us: Ongoing training, certifications, and professional development support
Employment Type: FULL_TIME