1

Computer Programming Training Jobs in New Hampshire

... training they need to succeed. We are all about trust, camaraderie and a shared ambition to lead ... Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related ...

Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Systems Engineering ... training, the position's location, and the key skills needed for the position. Pay is one of the ...

... Computer Engineering, Systems Engineering. • Minimum 3-4 years of experience in an engineering ... training, the position's location, and the key skills needed for the position. Pay is one of the ...

Bachelor's degree in Electrical Engineering or Computer Engineering, or equivalent * Typically ... We are committed to lifelong learning, offering comprehensive skills training and tuition ...

CNC Programmer II

Rochester, NH

$26 - $35.50/hr

Course certification of CAM/CAD training required. * Proficient in using CAD/CAM software system and is able to create new and modify existing CNC programming files. * Strong knowledge of G&M Code.

CNC Programmer II

Rochester, NH · On-site

$26 - $35.50/hr

Course certification of CAM/CAD training required. * Proficient in using CAD/CAM software system and is able to create new and modify existing CNC programming files. * Strong knowledge of G&M Code.

Showing results 41-60

Computer Programming Training information

See New Hampshire salary details

$32.1K

$63.2K

$92.9K

How much do computer programming training jobs pay per year?

As of Aug 11, 2026, the average yearly pay for computer programming training in New Hampshire is $63,188.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,100.00 and $77,800.00 per year, depending on experience, location, and employer.

What is the difference between Computer Programming Training vs Software Developer?

AspectComputer Programming TrainingSoftware Developer
CredentialsOften includes coding bootcamps, certifications, or online coursesBachelor's degree in Computer Science or related field, sometimes certifications
Work EnvironmentClassroom, online learning platforms, workshopsOffice, remote, or client sites, working on projects
Industry UsageTraining programs prepare individuals for entry-level coding rolesDevelops, tests, and maintains software applications in various industries

Computer Programming Training focuses on teaching coding skills through courses and certifications, preparing learners for entry-level roles. Software Developers build and maintain software solutions, often requiring a formal degree and practical experience. While training provides foundational knowledge, developers apply these skills in real-world projects.

What are jobs that include computer programming training?

Jobs that include computer programming training include entry-level positions in software design and engineering, website design, database administration and management, data science, information technology (IT), and health informatics. Jobs in these industries typically require you to have some knowledge of coding to carry out your responsibilities. In addition to your daily duties, a job that includes computer programming training typically provides time outside of normal work hours for you to learn how to program and code. If you are starting with little or no knowledge of coding, an internship might be a better fit. While you should still take some initial courses in the subject, internships focus more on learning.

What is computer programming training?

Computer programming training is a structured learning process designed to teach individuals the skills and knowledge needed to write, test, and maintain computer software. Training typically covers programming languages such as Python, Java, or C++, as well as problem-solving techniques and software development concepts. Both in-person courses and online platforms offer programming training, ranging from beginner to advanced levels. These programs often include hands-on projects to help learners apply their knowledge and build real-world experience.

What are some common challenges faced by computer programming trainers when teaching students with varying skill levels?

Computer programming trainers often work with students who have diverse backgrounds and experience levels, which can make it challenging to ensure everyone progresses at a comfortable pace. Trainers must balance advanced material for experienced learners while providing foundational support to beginners. Effective trainers use differentiated instruction techniques, such as pairing students for peer learning or offering optional advanced exercises, to keep all participants engaged. Clear communication, adaptability, and frequent feedback help address these challenges and create a positive learning environment.

What are the key skills and qualifications needed to thrive as a computer programming trainer, and why are they important?

To thrive as a Computer Programming Trainer, you need strong programming expertise in multiple languages, a solid background in computer science or related fields, and often a relevant teaching or training certification. Familiarity with code editors, integrated development environments (IDEs), version control systems like Git, and e-learning platforms is typically required. Excellent communication, patience, and the ability to adapt teaching styles to different learners are crucial soft skills. These competencies ensure effective knowledge transfer, foster student engagement, and help learners build real-world programming skills.
What are the most commonly searched types of Computer Programming Training jobs in New Hampshire? The most popular types of Computer Programming Training jobs in New Hampshire are:
What are popular job titles related to Computer Programming Training jobs in New Hampshire? For Computer Programming Training jobs in New Hampshire, the most frequently searched job titles are:
What job categories do people searching Computer Programming Training jobs in New Hampshire look for? The top searched job categories for Computer Programming Training jobs in New Hampshire are:
Infographic showing various Computer Programming Training job openings in New Hampshire as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 18% Part Time, 1% Temporary, and 2% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $63,188 per year, or $30.4 per hour.

$70K - $95K/yr

Full-time

Re-posted 10 days ago


Job description

Job Type
Full-time
Description
Intelligent Manufacturing Solutions (IMS) manufactures various PCBA, Electro-Mechanical, Optical, Laser products and continues to onboard product lines to sustain their life cycle and continuous improvements. The company is ITAR-Registered and works with the Defense Industry. All candidates must adhere to the U.S. Person's requirement to move forward in the application process.
Job Summary
The Test Engineer is responsible for developing, implementing, and sustaining test methodologies, equipment, and processes that ensure product quality and manufacturing efficiency across the organization. This role provides technical leadership in troubleshooting, continuous improvement, test automation, and cross-functional collaboration with Engineering, Operations, Quality, and Customer Support teams.
COMPLEXITY & PROBLEM SOLVING
Works on problems of diverse scope where analysis of information requires evaluation of identifiable factors. Devises solutions based on limited information and precedents and adapts existing approaches to resolve issues. Uses evaluation, judgment, and interpretation to select right course of action. Work is done independently and is reviewed at critical points.
KEY RESPONSIBILITIES
• Own and maintain test processes, equipment, and documentation for assigned product lines.
• Investigate, diagnose, and disposition production test failures; drive root cause and corrective actions.
• Develop and validate test methods, test fixtures, and automation scripts for new and existing products.
• Standardize test equipment, procedures, and best practices across sites to ensure global consistency.
• Create and maintain technical documentation including test instructions, troubleshooting guides, and training materials.
• Collaborate with cross-functional partners to support design-for-test, cost reduction, and process improvement initiatives.
• Train technicians and operators on test systems, data integrity, and proper handling of test equipment.
• Ensure compliance with ESD, FOD, safety, and regulatory requirements within the test environment.
• Lead the introduction and qualification of new test platforms into manufacturing.
Requirements
KNOWLEDGE/ SKILLS
Complete knowledge and full understanding of area of specialization, principles and practices within a professional discipline. Assesses unusual circumstances and uses sophisticated analytical and problem-solving techniques to identify cause. Resolves and assesses a wide range of issues in creative ways and suggests variations in approach. This job is the fully qualified, experienced professional, journey-level position.
• Analytical thinking and problem-solving.
• Collaboration and communication.
• Process discipline and attention to detail.
• Ability to manage multiple priorities in a fast-paced environment.
• Technical leadership and mentoring capability.
• Experience with Flying Probe systems.
• 1-2 years of experience coding in C or C++ for test automation or embedded test utilities.
• Hand soldering skills with IPC-610 / JSTD certification or compliance is a plus.
• Technical writing experience for engineering or manufacturing documentation.
• Customer communication experience in a technical support capacity.
• Experience programming with NI Labview, PuTTY, or other automated test software suites.
EDUCATION/ EXPERIENCE
Typically requires a minimum of 5 years of related experience with a Bachelor's degree; or 3 years and a Master's degree; or a PhD without experience; or equivalent work experience. Seeking competencies in the following areas:
• Bachelor's degree in Electrical Engineering, Computer Engineering, or related discipline.
• 3-5 years of hands-on experience in electronic test engineering within a manufacturing environment.
• Ability to read and interpret electrical schematics and test documentation.
• Foundational electrical knowledge, including measurement techniques and test instrumentation.
• Experience using PuTTY, TestStand, or similar test control interfaces.
• IPC, ESD, and FOD awareness and adherence.
• Strong communication skills with the ability to document processes clearly and train others.
• Demonstrated ability to share data, collaborate effectively, and work within cross-functional teams.
Nothing in this job description restricts management's right to assign or reassign duties and responsibilities to this job at any time. This job description reflects management's assignment of essential functions; it does not prescribe or restrict the tasks that may be assigned.
Salary Description
$70,000 - $95,000