... apprenticeships, tuition assistance, and engineering development programs. * Ask our team about ... Software Engineer: $97,700 - $144,400 We are open to reviewing additional candidates with more or ...
... apprenticeships, tuition assistance, and engineering development programs. * Ask our team about ... Software Engineer: $97,700 - $144,400 We are open to reviewing additional candidates with more or ...
Applications will be accepted on an ongoing basis This apprenticeship opportunity is for U.S ... Computer Engineering, Data Science, Information Systems, or related STEM fields with a conferral ...
Applications will be accepted on an ongoing basis This apprenticeship opportunity is for U.S ... Computer Engineering, Data Science, Information Systems, or related STEM fields with a conferral ...
Systems Engineer V
Kirkland, WA · On-site
... software development following software engineering best practices (C++ or Python) Hardware ... BSc or MSc degree in Engineering or Physics and/or apprenticeship in electronics or related field ...
Systems Engineer V
Kirkland, WA · On-site
... software development following software engineering best practices (C++ or Python) Hardware ... BSc or MSc degree in Engineering or Physics and/or apprenticeship in electronics or related field ...
Systems Engineer V
Kirkland, WA · On-site
... software development following software engineering best practices (C++ or Python) Hardware ... BSc or MSc degree in Engineering or Physics and/or apprenticeship in electronics or related field ...
Systems Engineer V
Kirkland, WA · On-site
... software development following software engineering best practices (C++ or Python) Hardware ... BSc or MSc degree in Engineering or Physics and/or apprenticeship in electronics or related field ...
Understand hardware and software interactions. * Collaborate across disciplines with Hardware and ... apprenticeships, tuition assistance, and engineering development programs. * Ask our team about ...
Understand hardware and software interactions. * Collaborate across disciplines with Hardware and ... apprenticeships, tuition assistance, and engineering development programs. * Ask our team about ...
Software Engineer (Full Time) - United States
$111K - $157K/yr
Meet the Team The Edge Processor team builds the critical software that collects, processes ... Apprenticeship, Boot Camp, or Certification in a specialized program + 3 years of relevant ...
New
Software Engineer (Full Time) - United States
$111K - $157K/yr
Meet the Team The Edge Processor team builds the critical software that collects, processes ... Apprenticeship, Boot Camp, or Certification in a specialized program + 3 years of relevant ...
New
Power Engineer
Lynnwood, WA · On-site
$97K - $144K/yr
Experience in power system modeling software Location This position has the option to be location ... apprenticeships, tuition assistance, and engineering development programs. * Ask our team about ...
Power Engineer
Lynnwood, WA · On-site
$97K - $144K/yr
Experience in power system modeling software Location This position has the option to be location ... apprenticeships, tuition assistance, and engineering development programs. * Ask our team about ...
WWR&R includes business, product, program, data, and software engineering teams, who together ... apprenticeship, or workforce development programs across large-scale operations or corporate ...
WWR&R includes business, product, program, data, and software engineering teams, who together ... apprenticeship, or workforce development programs across large-scale operations or corporate ...
Plumbing, Pipefitting, or Sheet Metal Apprenticeship, Journeyman Program. Bachelor's in mechanical engineering or Construction Management. Software knowledge: OST (Quickpen/Trimble Accubid, Viewpoint ...
Plumbing, Pipefitting, or Sheet Metal Apprenticeship, Journeyman Program. Bachelor's in mechanical engineering or Construction Management. Software knowledge: OST (Quickpen/Trimble Accubid, Viewpoint ...
... internship or apprenticeship; OR * Completion of biomedical engineering technician or HTM ... Knowledge of basic networking concepts, such as computer and server hardware and software ...
... internship or apprenticeship; OR * Completion of biomedical engineering technician or HTM ... Knowledge of basic networking concepts, such as computer and server hardware and software ...
... internship or apprenticeship; OR * Completion of biomedical engineering technician or HTM ... Knowledge of basic networking concepts, such as computer and server hardware and software ...
... internship or apprenticeship; OR * Completion of biomedical engineering technician or HTM ... Knowledge of basic networking concepts, such as computer and server hardware and software ...
Sr. Program Manager, Direct to Disposition, ReCommerce - Under the Roof
Bellevue, WA · On-site
$130K - $131K/yr
You will collaborate with product managers, program managers, software developers, vendor managers ... apprenticeship, or workforce development programs across large-scale operations or corporate ...
Sr. Program Manager, Direct to Disposition, ReCommerce - Under the Roof
Bellevue, WA · On-site
$130K - $131K/yr
You will collaborate with product managers, program managers, software developers, vendor managers ... apprenticeship, or workforce development programs across large-scale operations or corporate ...
The company combines the patented technology of metamaterials with powerful software to create a ... Partner with engineering teams to support lab modifications, new equipment installs, and facility ...
The company combines the patented technology of metamaterials with powerful software to create a ... Partner with engineering teams to support lab modifications, new equipment installs, and facility ...
Sr Maintenance Mechanic - Aerospace
$29 - $39.50/hr
You'll join a group of aerospace professionals committed to engineering excellence and work in a ... Maintain accurate records in computer maintenance management software by documentingactivities and ...
Sr Maintenance Mechanic - Aerospace
$29 - $39.50/hr
You'll join a group of aerospace professionals committed to engineering excellence and work in a ... Maintain accurate records in computer maintenance management software by documentingactivities and ...
Mechanical Coordinator II
$46.14 - $50.81/hr
... advises custodian engineers regarding the efficient operation and maintenance of building ... EMCS); modifies host software to improve or enhance system performances, or makes necessary ...
Mechanical Coordinator II
$46.14 - $50.81/hr
... advises custodian engineers regarding the efficient operation and maintenance of building ... EMCS); modifies host software to improve or enhance system performances, or makes necessary ...
Sr. Service Technician
$68.47/hr
... software and technology, along with a variety of hand-tools, following blueprints or engineering ... apprenticeship is required. Typically requires at least 10 plus years of experience in HVAC. * ...
Sr. Service Technician
$68.47/hr
... software and technology, along with a variety of hand-tools, following blueprints or engineering ... apprenticeship is required. Typically requires at least 10 plus years of experience in HVAC. * ...
Sr. Service Technician
$68.47/hr
... software and technology, along with a variety of hand-tools, following blueprints or engineering ... apprenticeship is required. Typically requires at least 10 plus years of experience in HVAC. * ...
Sr. Service Technician
$68.47/hr
... software and technology, along with a variety of hand-tools, following blueprints or engineering ... apprenticeship is required. Typically requires at least 10 plus years of experience in HVAC. * ...
Aerospace Maintenance Mechanic
Lynnwood, WA · On-site
$27.75 - $35.50/hr
You'll join a group of aerospace professionals committed to engineering excellence and work in a ... Maintain accurate records in computer maintenance management software by documenting activities and ...
Aerospace Maintenance Mechanic
Lynnwood, WA · On-site
$27.75 - $35.50/hr
You'll join a group of aerospace professionals committed to engineering excellence and work in a ... Maintain accurate records in computer maintenance management software by documenting activities and ...
Electrician, temporary fixed duration (multiple openings)
Seattle, WA · On-site +1
$28.50 - $39/hr
Completion of a recognized apprenticeship as an electrician; OR full journey status as an ... Proficiency with Microsoft Office Suite or equivalent productivity software. * Experience with ...
Electrician, temporary fixed duration (multiple openings)
Seattle, WA · On-site +1
$28.50 - $39/hr
Completion of a recognized apprenticeship as an electrician; OR full journey status as an ... Proficiency with Microsoft Office Suite or equivalent productivity software. * Experience with ...
Completion of a recognized apprenticeship as an electrician; OR full journey status as an ... Proficiency with Microsoft Office Suite or equivalent productivity software. * Experience with ...
Completion of a recognized apprenticeship as an electrician; OR full journey status as an ... Proficiency with Microsoft Office Suite or equivalent productivity software. * Experience with ...
Software Engineering Apprenticeship information
See Bothell, WA salary details
$111.2K - $121.5K
1% of jobs
$121.5K - $131.8K
0% of jobs
$131.8K - $142K
2% of jobs
$142K - $152.3K
2% of jobs
$152.3K - $162.6K
2% of jobs
$162.6K - $172.8K
3% of jobs
$172.8K - $183.1K
4% of jobs
$188.5K is the 25th percentile. Wages below this are outliers.
$183.1K - $193.3K
19% of jobs
The median wage is $195.9K / yr.
$193.3K - $203.6K
64% of jobs
$203.6K - $213.9K
1% of jobs
$213.9K - $224.1K
1% of jobs
$111.2K
$189.3K
$224.1K
How much do software engineering apprenticeship jobs pay per year?
What are the key skills and qualifications needed to thrive in the Software Engineering Apprenticeship position, and why are they important?
To thrive as a Software Engineering Apprentice, you need a solid grasp of programming fundamentals, problem-solving abilities, and a relevant educational background such as coursework in computer science or related fields. Familiarity with modern development tools, version control systems like Git, and at least one popular programming language (such as Python, Java, or JavaScript) is typically expected. Strong communication, eagerness to learn, and teamwork skills set successful apprentices apart. These competencies ensure you can effectively contribute to projects, absorb knowledge quickly, and adapt to fast-paced engineering teams.
Is 25 too late to become a software engineer?
Can you become a software engineer with an apprenticeship?
What engineer makes $500,000 a year?
What kind of mentorship or training can I expect during a Software Engineering Apprenticeship?
As a Software Engineering Apprentice, you’ll usually receive structured mentorship from experienced developers who guide you through technical challenges and review your code. Many programs offer a mix of hands-on project work, regular check-ins, and formal training sessions to help build your skills incrementally. You may have the chance to rotate across teams or work with different specialists, giving you exposure to various technologies and work styles. This supportive environment not only accelerates your learning but also prepares you for a successful transition into a full-time software engineering role.
What is a Software Engineering Apprenticeship job?
A Software Engineering Apprenticeship is a structured, hands-on training program that allows individuals to gain real-world software development experience while working under the guidance of experienced engineers. Apprentices typically work on coding projects, collaborate with teams, and learn industry best practices. These programs are designed for individuals with little to no professional experience and often serve as a pathway to a full-time software engineering role.
Is 27 too old for an apprenticeship?

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 6 days ago
Schweitzer Engineering Laboratories rating
9.1
Based on 46 frontline employees who took The Breakroom Quiz
5th of 156 rated electronics manufacturers
Job description
Responsibilities
- Participate in the design, implementation, and test of software systems.
- Understand hardware and softwareinteractions, andcollaborate withfirmware andhardwareengineers.
- Participate in project planning and estimation.
- Mentorengineers andtechnicians.
- Follow and apply SEL Values, Principles of Operations, and World Class Manufacturing Principles.
- Understand. Create. Simplify.
- Other duties as assigned.
Qualifications
- B.S. in Computer Science, Software Engineering, or equivalent
- Knowledge and experience in object-oriented languages (C#, Java, C++, Delphi)
- Strong understanding of OO principles and concepts
- Strong writing, documentation, and speaking skills
- Must have a strong work ethic and commitment to quality
- Ability to learn new skills and assume new responsibilities
- Ability to work cooperatively in a team environment
- Background check results satisfactory to SEL
- Negative drug test result(s).
- Ability to adhere to SEL's tobacco free workplace policy.
Preferred Qualifications
- Knowledge of Agile development principles and processes
- Knowledge of C# and the .NET Framework or .NET Core
- Understanding of modern web development
- Knowledge and experience in web supporting technologies (JavaScript, CSS, HTML5).
- Experience with User Experience design
- Experience with revision control systems (Git)
- Experience with automated unit testing (NUnit, MSTest, Jest)
Location: Lynnwood, WA
Competitive pay. Superior benefits. Inspiring work.
People are at the core of our company and we hire employee-owners. We welcome you to learn more about how we support employees.
- We're 100% employee owned. Retirement benefits include an employer funded stock ownership plan (ESOP) and personal 401(k) options.
- We offer top tier medical, prescription, dental, vision, life, and disability insurance.
- We recognize the importance of a healthy life balance and offer: 10 paid holidays, annual vacation accrual starting at 12 days, 9 paid sick days, and paid family and medical leave that covers 90% of your pay.
- We foster growth and development of our employees through avenues such as STEM courses, apprenticeships, tuition assistance, and engineering development programs.
- Ask our team about other benefits including wellness, fertility, adoption, and flexible spending benefits.
We are open to reviewing additional candidates with more or less experience and the pay range may differ if filled at a different level. Our pay ranges are determined by job and responsibility. We base our starting pay offer and title on job-related factors such as candidate experience, training, knowledge, and skills
Communication with Applicants
We communicate with all applicants. If you do not receive a response about your application, please check your SPAMfilteror reach out to us at careers@selinc.com.
SEL is an Equal Opportunity Employer: Vets/Disabled.
What Schweitzer Engineering Laboratories employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Schweitzer Engineering Laboratories
Sourced by ZipRecruiter
Industry
Electrical equipment, appliance, and component manufacturing
Company size
1,001 - 5,000 Employees
Headquarters location
Pullman, WA, US
Year founded
1984