2

Remote Programmer Jobs in Jackson, MI (NOW HIRING)

GAI Consultants is seeking a Relay Settings Engineer 2 with protective relay experience for ... Hybrid, #Remote, #INDHP, #LI-KH Job Duties: * Development of Protective Relay Settings for ...

Staff Engineer - Materials Innovation (Polymers) Shape the Future of Food & Beverage Packaging Are ... Please note that remote work requires 60-70% travel to our facilities. What You'll Do... * Deliver ...

Staff Engineer - Materials Innovation (Polymers) Shape the Future of Food & Beverage Packaging Are ... Please note that remote work requires 60-70% travel to our facilities. What You'll Do... * Deliver ...

Senior Relay Settings EIT 2

Jackson, MI · On-site +1

$96.40K - $125.50K/yr

GAI Consultants is seeking a Relay Settings Engineer (Senior EIT 2) with protective relay ... remote capacity. #Hybrid #Remote Job Duties: * Development of Protective Relay Settings for ...

Senior Transmission Line Engineer

Jackson, MI · On-site +1

$73.45K - $132.78K/yr

This position is 100% REMOTE but candidate must reside in Michigan to be considered. You should ... Bachelor's degree in Civil Engineering and minimum of five (5) years of prior relevant experience ...

Associate Data Engineer

Mason, MI · On-site +1

$14 - $18.25/hr

Associate Data Engineer (Entry-Level)Launch Your Data Engineering Career Are you a recent graduate ... On-site role | No relocation or remote work available This role is not eligible for visa ...

This remote position requires the individual to live in the state of Michigan with the ability to ... Educational Programming & Needs Assessment * Partner with school districts, administrators, and ...

SAP BRF Consultant

Jackson, MI · Remote

$57.75 - $78/hr

Remote+ Travel ( 75% travel requirements to Jackson MI) SAP BRF Consultant Design, configure, and implement BRF+ applications to support complex business rules in SAP S/4HANA Translate regulatory ...

Remote Programmer information

See Jackson, MI salary details

$10

$35

$62

How much do remote programmer jobs pay per hour?

As of May 31, 2026, the average hourly pay for remote programmer in Jackson, MI is $35.97, according to ZipRecruiter salary data. Most workers in this role earn between $23.41 and $46.78 per hour, depending on experience, location, and employer.

What Is the Job of Remote Programmers?

Remote programmers use a variety of coding languages to write computer software, mobile applications, and websites. Instead of working in the office, remote programmers complete their tasks at home or another location outside of the office. They take the application designs created by developers and translate them into computer language that tells the computer what to do. Common computer languages they utilize in their projects include Java, C++, and Python. Remote programmers may also be responsible for maintaining, troubleshooting, and updating the software, as necessary. Depending on their area of expertise, programmers may work as app developers, software developers, web developers, firmware developers, analysts, and computer scientists.

What are the key skills and qualifications needed to thrive as a Remote Programmer, and why are they important?

To thrive as a Remote Programmer, you need strong coding abilities in relevant programming languages, problem-solving skills, and a degree in computer science or equivalent experience. Familiarity with version control systems like Git, cloud platforms, and remote collaboration tools is commonly required. Excellent self-motivation, time management, and clear written communication make someone stand out in remote environments. These skills ensure productivity, seamless teamwork, and successful project delivery without in-person supervision.

How do remote programmers typically collaborate with team members across different time zones?

Remote programmers often work with colleagues and stakeholders from various locations, which requires effective communication and collaboration tools. Teams commonly rely on platforms like Slack, Zoom, and project management software to stay connected, share updates, and resolve issues asynchronously. Flexibility and clear documentation are essential, as team members may need to review code, provide feedback, or attend meetings outside standard hours. Establishing regular check-ins and utilizing version control systems help ensure everyone stays aligned and productive despite differing schedules.

What is a remote programmer?

A remote programmer is a software developer who works from a location outside of a traditional office, often from home or another remote setting. They use internet-based tools and platforms to collaborate with team members, write code, fix bugs, and develop software applications. Remote programmers often enjoy flexible schedules and the ability to work for companies located anywhere in the world. This role requires strong communication skills, self-discipline, and proficiency with various programming languages and remote collaboration tools.

What is the difference between Remote Programmer vs Remote Software Developer?

AspectRemote ProgrammerRemote Software Developer
Required CredentialsTypically a degree in Computer Science or related field, coding certificationsSame as Remote Programmer, often with additional certifications in specific technologies
Work EnvironmentRemote, often freelance or contract-basedRemote, employed by companies or startups
Industry UsageCommon in tech, freelancing platforms, consultingCommon in tech companies, software firms, startups
Search & Comparison IntentHigh overlap, both involve coding remotelySimilar roles, but with a focus on full software development lifecycle

Remote Programmers and Remote Software Developers share many requirements, including coding skills and remote work settings. The main difference lies in scope: Remote Programmers often focus on writing code, while Remote Software Developers may handle the entire development process, including design and testing. Both roles are in high demand in the tech industry and frequently searched together.

What job categories do people searching Remote Programmer jobs in Jackson, MI look for? The top searched job categories for Remote Programmer jobs in Jackson, MI are:
What cities near Jackson, MI are hiring for Remote Programmer jobs? Cities near Jackson, MI with the most Remote Programmer job openings:
Relay Settings Engineer 2

Relay Settings Engineer 2

GAI Consultants

Jackson, MI • On-site, Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 18 days ago


Job description

GAI Consultants is seeking a Relay Settings Engineer 2 with protective relay experience for transmission and distribution systems.  The successful candidate will work on various substation and/or protection and control engineering project including detailed design for high voltage substation projects through 500kV, with a focus on "Client First" approach to all interactions.

We value work-life balance and offer flexibility – this position can be performed in a hybrid or fully remote capacity. #Hybrid, #Remote, #INDHP, #LI-KH

Job Duties:  

  • Development of Protective Relay Settings for microprocessor relays including: SEL, GE, ABB and others. For both transmission line relays (line differential, Step distance and Pilot Schemes) and Substation relays (Capacitor Banks, Transformers and Buses)  
  • Conduct short circuit analysis and relay coordination studies using Aspen OneLiner and/or PSS CAPE.
  • Utilize SEL AcSELerator Quickset and GE EnerVista software
  • Implementation of control and protection schemes including interpreting schematics and wiring diagrams and preparing relay logic to complete the schemes.
  • Perform QA/QC checks of deliverables designed or checked deliverables.
  • Mentoring and managing staff at all levels.
  • Managing tasks on multiple projects in accordance with GAI’s high standards of project management.
  • Ability to manage competing priorities using sound engineering and financial judgment to determine optimal solutions.
  • Must be flexible to handle shifting deadlines and scope changes.
  • Must have resource management skills and the ability to identify project barriers and mitigate them without schedule impacts.

General Characteristics

  • Applies broad knowledge of principles and practices in a specific practice area. 
  • Independently evaluates, selects, and adapts standard techniques, procedures, and criteria. 
  • Leads tasks and projects of moderately complex scopes.
  • Develops plans, specifications, and other project documents.
  • Selects appropriate principles of engineering economics, and probability and statistics to analyze risk in a complex engineering problem.

Travel 

  • 10% Travel to Client office or site for project meetings.

Minimum Years of Experience

  • 6+ Years of Experience

Education

  • B.S. or M.S. Engineering  

Certification/Licensure

  • Professional Engineer (P.E.) License
  • If you do not have a P.E, please view our open Technical Specialist or EIT positions.  

Technical Responsibilities

  • Designs a complete project, system, component, or process. 
  • Prepares complete plans, specifications, and other project documents. 
  • Designs and conducts analyses and interprets test data.
  • Begins to develop and reviews complete project documents for conformity and quality assurance.

Project and Task Management

  • Assigns tasks to other technical and non-technical staff. 
  • Plans and coordinates detailed aspects of the engineering work. 
  • Prepares scopes, budgets, and schedules for assignments. 
  • Assists with proposals to provide professional services or obtain funding for engineering projects or projects.

Management Responsibility

  • Receives general direction on key objectives. Receives guidance on unconventional/complex problems, direction on modified techniques, and new approaches on assignments with conflicting criteria. 
  • Mentors junior staff by providing guidance, explaining professional responsibilities, and reviewing work products. 
  • Attends project meetings and presents specific aspects of engineering assignments.

Communication Skills

  • Communicates effectively to both technical and nontechnical audiences.

Why GAI? 

At GAI, exceptional people have an exceptional place to work, grow, lead, and achieve. Explore an array of opportunities in locations across the U.S. and join accomplished colleagues in tackling challenging projects for a range of markets. Enjoy comprehensive benefits and feel good about being part of a collaborative team that’s committed to supporting the communities we serve. Join GAI and distinguish yourself in a company poised for unlimited growth.   

Benefits To Working at GAI Include: 

  • Competitive salary -GAI is committed to paying market-based salaries
  • Comprehensive benefits package including medical, vision, dental, company paid Long Term Disability, and Short-Term Disability (benefits start within 30 days of hire) 
  • New paid Maternity/Paternity/Adoption program  
  • Generous Paid Time Off and 7 paid holidays
  • 401k company match
  • Tuition Reimbursement

#INDHP

 

GAI Consultants logo

About GAI Consultants

Sourced by ZipRecruiter

GAI Consultants is an employee-owned corporation offering comprehensive engineering, planning, and environmental consulting services to diverse industry sectors, located in Pittsburgh, Pennsylvania, in the United States. The company operates in the field of engineering consulting and provides sustainable and economically-viable solutions to clients ranging from bridge design, community planning, to industrial facilities, ecological studies, and more. GAI Consultants was founded in 1958 and, over more than six decades, has grown significantly with a strong commitment to advancing clients' projects and contributing to community development. The firm operates on the core values of integrity, client satisfaction, quality, and workforce development, all of which raises the bar on client service and project excellence, ultimately contributing to the company’s mission, which is 'to create and deliver superior, innovative consulting solutions that enrich the lives of our people and enhance the world we live in.'

Industry

Civil engineering construction

Company size

501 - 1,000 Employees

Headquarters location

Pittsburgh, PA, US

Year founded

1958

Social media