1

Software Engineer Trainee Jobs in North Providence, RI

Software Engineer Trainee information

See North Providence, RI salary details

$66.1K

$153.6K

$214K

How much do software engineer trainee jobs pay per year?

As of Aug 30, 2026, the average yearly pay for software engineer trainee in North Providence, RI is $153,623.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,000.00 and $180,200.00 per year, depending on experience, location, and employer.

What is a software engineer trainee?

A Software Engineer Trainee is an entry-level position where individuals gain hands-on experience in software development. They typically work under the guidance of senior engineers, learning programming languages, software development methodologies, and debugging techniques. Their responsibilities may include coding, testing, and assisting in the design of applications. This role helps bridge the gap between academic knowledge and real-world software development practices. It is an opportunity to develop technical skills and gain industry exposure before advancing to a full-time software engineering role.

What kind of mentorship or training can I expect as a software engineer trainee?

As a Software Engineer Trainee, you can typically expect to receive structured onboarding, ongoing mentorship from experienced engineers, and participation in regular training sessions. Most teams pair trainees with more senior developers for code reviews, guidance on best practices, and support in understanding project workflows. You may also be encouraged to work on small projects or contribute to larger initiatives to apply your learning in real-world situations. This hands-on, supportive environment is designed to accelerate your growth and help you build the skills needed for a successful software engineering career.

What are the key skills and qualifications needed to thrive as a software engineer trainee, and why are they important?

To thrive as a Software Engineer Trainee, you need a solid understanding of programming fundamentals, problem-solving abilities, and a relevant degree or coursework in computer science or related fields. Familiarity with common programming languages (such as Java, Python, or C++), version control systems like Git, and basic software development methodologies is typical. Strong communication, eagerness to learn, and adaptability are vital soft skills for success in this role. These skills are essential for quickly growing your technical capabilities, effectively collaborating with your team, and making meaningful contributions to software projects.

How to get a job as a software engineer trainee with no experience?

To secure a software engineer trainee position with no experience, focus on building foundational skills in programming languages like Python or Java, complete relevant coursework or certifications, and create a portfolio of personal projects or contributions to open-source. Internships, coding bootcamps, and networking through industry events can also improve your chances by demonstrating commitment and gaining practical exposure.

Is 25 too late to become a software engineer trainee?

Age is not a barrier to becoming a software engineer trainee, as many programs accept individuals in their mid-20s and beyond. Success depends on acquiring relevant skills such as programming languages, problem-solving, and completing training or certifications, regardless of age.

What are the most commonly searched types of Software Engineer jobs in North Providence, RI?

The most popular types of Software Engineer jobs in North Providence, RI are:

Infographic showing various Software Engineer Trainee job openings in North Providence, RI as of August 2026, with employment types broken down into 1% Internship, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $153,623 per year, or $73.9 per hour.

Full-time

Re-posted 24 days ago


Job description

 

Pilot Instructor

Location: Various Locations* 

Clearance: Secret Clearance, or ability to obtain one


*Note: You would not support various locations but you would be assigned a location upon hire based on your preference.


NOVA Technologies is continuously looking for qualified candidates to fill new and upcoming Pilot Instructor positions for our current and upcoming government programs. If you are interested in joining our team now or at any point in the future, please submit your application for consideration. You will be asked to confirm your specific airframe experience (C130J, C-17, F-16, F-15E, HH-60G, etc.), location preferences, and availability to start a new position within the application.  


As a Pilot Instructor, you will contribute to the development and enhancement of skills through comprehensive training programs. This is a unique opportunity to work in a dynamic environment, collaborating with other aviation professionals to ensure the highest standards of safety, performance, and professionalism.


Job Duties:

  • Deliver high-quality flight instruction to aspiring pilots, including ground school, simulator sessions, and actual flight hours, while adhering to established curriculum guidelines and safety protocols.

  • Provide training for Visual Threat Recognition Avoidance Training (VTRAT).

  • Provide Crew Resource Management (CRM) and Instrument Refresher Course (IRC) training.

  • Instill a strong culture of safety by effectively communicating safety procedures, risk management strategies, and emergency response protocols to trainees.

  • Collaborate with curriculum development teams to create and refine training materials, flight plans, and course content to meet regulatory requirements and industry standards.

  • Conduct regular assessments and evaluations of trainees' progress, providing constructive feedback and guidance to support their development and growth.

  • Stay current with relevant aviation regulations, policies, and procedures, ensuring all training activities are in alignment with applicable standards and requirements.

  • Assist in the maintenance and upkeep of training aircraft, simulators, and other training equipment to ensure they are in optimal condition for safe and effective training sessions.

  • Maintain accurate and up-to-date records of trainee progress, training hours, and other administrative tasks as required by company policies and government regulations.

  • Foster open and effective communication with trainees, fellow instructors, and supervisory personnel to ensure a cohesive and supportive training environment.

  • Conduct ground training for other crewmembers to include diagnosis and remediation of student issues.

  • Assist in project and development work as assigned.

  • Perform administrative duties such as scheduling, record keeping, monitoring student progress, counseling, quality assurance, safety, security, and maintenance of training programs and equipment.


Qualifications:

  • Candidate must have prior experience in delivering military pilot academics and simulator training and be familiar with current instructional techniques and delivery methods

  • Bachelor’s Degree

  • Must have recent experience as an Instructor Pilot or Evaluator Pilot.

  • Must have EXPERT Common Immersive Theater Environment (XCITE) experience.

  • Completion of a formal USAF Instructor training course. 

  • Must have recent National Industrial Security Program Manual (NISPOM) related security management experience. 

  • Must have experience of use of the Computer-Aided Assessment System. 

  • Knowledge of and experience with the Visual Threat Recognition Avoidance Trainer (VTRAT).

  • Must be eligible for DoD Personnel Security Clearance

  • Strong verbal and written communication skills to effectively convey complex aviation concepts to diverse audiences.

  • Collaborative mindset, capable of working effectively within a team of aviation professionals.

  • A deep commitment to safety and a track record of adhering to strict safety protocols.

  • Must be thoroughly proficient in demonstrating, evaluating, diagnosing, and critiquing student performance; identifying learning difficulties; recognizing objectives not accomplished; and prescribing and conducting remedial instruction.

  • Must be physically able to enter the simulator, experience simulator motion, and take cognizance of attendees’ safety when on board the simulator.

  • Ability to adapt to changing training needs, technology, and regulations within the aviation industry.

  • Aptitude for identifying challenges and providing innovative solutions to enhance training effectiveness.

  • Proficiency in using aviation training software, flight simulators, and other relevant technology.


Veteran-founded in 1997, NOVA Technologies provides best in class Modeling & Simulation, Weapon Systems Training, Simulator Operations & Maintenance, Cybersecurity, and Mission Planning Support worldwide to the Air Force, Army, Navy, Marine Corps and USSOCOM.


For over 25 years we have ensured that our nation’s Warfighters are put first - from initial training to their safe return home.


We offer competitive compensation and comprehensive benefits and programs. NOVA Technologies is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color religion, sex (including pregnancy, sexual orientation, and gender identity, consistent with Title VII), national origin, age, disability, genetic information, veteran status, or any other characteristics protected by applicable law