2

Remote Software Engineer Jobs in Festus, MO (NOW HIRING)

... and software engineering teams for seamless system integration. * Provide technical support for control panel fabrication, wiring, and testing. * Conduct on-site or remote system commissioning ...

Mainframe Developer (Remote)

Chesterfield, MO · Remote

$48.50 - $62.25/hr

Mainframe Developer Location: Remote About Us : Known for "Delighting the Client" through performance, innovation, and an employee-centric culture, S2Tech is a fast-growing IT consulting company ...

Mainframe Developer (Remote)

Chesterfield, MO · On-site +1

$48.50 - $62.25/hr

Mainframe Developer Location: Remote About Us : Known for "Delighting the Client" through performance, innovation, and an employee-centric culture, S2Tech is a fast-growing IT consulting company ...

Water Resources Engineer - FEMA

Ballwin, MO · Remote

$76K - $104K/yr

This role has the opportunity to be remote from any location within the US. Key Responsibilities ... Execute one-dimensional and two-dimensional flood risk modeling software applications such as HEC ...

Lead Salesforce Developer

Saint Louis, MO · On-site +1

$54 - $71.50/hr

Position can be done Remote (work from home). As we execute on our vision of transforming health in ... Software Engineering team. As a Salesforce Technical Lead, you will help deliver our digital ...

Senior Electrical Engineer

Saint Louis, MO · On-site +1

$120K - $145K/yr

... software) • Light AV and low-voltage coordination (larger tech projects are subcontracted ... After an initial in-office onboarding period (approximately the first 3 months), a hybrid/remote ...

next page

Showing results 1-20

Remote Software Engineer information

See Festus, MO salary details

$53.9K

$125.2K

$174.4K

How much do remote software engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for remote software engineer in Festus, MO is $125,208.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,800.00 and $146,800.00 per year, depending on experience, location, and employer.

What are some common challenges faced by remote software engineers, and how can they be effectively managed?

Remote software engineers often encounter challenges such as communication barriers, time zone differences, and maintaining work-life balance. These can be effectively managed by utilizing collaboration tools (like Slack or Zoom), setting clear expectations with team members, and establishing a dedicated workspace. Regular check-ins, asynchronous updates, and proactive communication help ensure everyone stays aligned on project goals. Building strong relationships with colleagues through virtual meetings and team-building activities can also foster a supportive remote work environment.

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

To thrive as a Remote Software Engineer, you need strong programming skills, proficiency in software development methodologies, and typically a degree in computer science or related field. Familiarity with version control systems like Git, cloud platforms, and project management tools such as Jira is often required. Excellent communication, self-motivation, and time management are crucial soft skills for remote collaboration. These abilities ensure effective development, seamless teamwork, and productivity in a distributed work environment.

What Does a Remote Software Engineer Do?

As a remote software engineer, you work from home to create and develop systems using programming languages and frameworks. As part of your duties, you design and install software solutions by determining specifications and developing code. You also improve software initiatives by reviewing systems and recommending solutions, often virtually guiding clients through the database, network, and computer processes. By collecting and analyzing issues, you can develop solutions for a variety of technical problems. The remote aspect of this job means you can work from anywhere with a reliable internet connection.

What are Remote Software Engineers?

Remote Software Engineers are professionals who design, develop, test, and maintain software applications from locations outside of a traditional office environment. They collaborate with teams and clients using digital communication tools, allowing for flexible work arrangements. Remote Software Engineers require strong technical and communication skills, as well as the ability to manage their own schedules and work independently. This role is ideal for individuals who are self-motivated and comfortable working in a virtual setting.

What is the difference between Remote Software Engineer vs Remote Web Developer?

AspectRemote Software EngineerRemote Web Developer
Required CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS, design, or related field, coding skills
Work EnvironmentCollaborates on software projects, often in teamsFocuses on website and web app development, often in teams
Employer & Industry UsageTech companies, startups, software firmsWeb agencies, tech companies, startups
Search & Comparison IntentOften compared for software development rolesRelated but more focused on web-specific tasks

Remote Software Engineers develop a wide range of software applications, while Remote Web Developers specialize in building websites and web-based applications. Both roles require similar technical skills and often work in similar environments, but their focus areas differ, making this comparison useful for those exploring career options or job opportunities in tech.

What are the most commonly searched types of Software Engineer jobs in Festus, MO? The most popular types of Software Engineer jobs in Festus, MO are:
What are popular job titles related to Remote Software Engineer jobs in Festus, MO? For Remote Software Engineer jobs in Festus, MO, the most frequently searched job titles are:
What cities near Festus, MO are hiring for Remote Software Engineer jobs? Cities near Festus, MO with the most Remote Software Engineer job openings:
Infographic showing various Remote Software Engineer job openings in Festus, MO as of July 2026, with employment types broken down into 90% Full Time, 7% Part Time, and 3% Contract. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $125,208 per year, or $60.2 per hour.
Control Systems Engineer

Control Systems Engineer

Cogent, Inc

Fenton, MO • On-site, Remote

Full-time

Posted 28 days ago


Job description

The Control Systems Engineer quotes, designs, programs, and supports innovative industrial control systems, from initial concept through commissioning. This role works closely with engineers, fabricators, and field service teams to ensure reliable, high-performance automation solutions that meet customer requirements, safety standards, and performance expectations. You’ll bring together your knowledge of controls hardware, PLC/HMI programming, and process integration to deliver systems that help our customers operate smarter, safer, and more efficiently.

  • Design and develop industrial control systems, including hardware selection, schematic design, and programming.
  • Develop PLC, HMI, and SCADA applications using industry-standard platforms.
  • Prepare system specifications, I/O lists, and documentation packages.
  • Coordinate with mechanical, electrical, and software engineering teams for seamless system integration.
  • Provide technical support for control panel fabrication, wiring, and testing.
  • Conduct on-site or remote system commissioning, testing, and operator training.
  • Assist with project management tasks — scope definition, quoting, scheduling, and budget tracking.
  • Support sales and estimating teams with control system concepts and scope development.
  • Troubleshoot system and instrumentation issues to ensure reliable operation.
  • Contribute to standardization and continuous improvement of Cogent’s design and engineering practices.

Work Environment/Travel Expectations
This position offers a mix of office and field-based work to support diverse project needs. Typical allocation includes approximately 40% on-site (customer or field locations), 60% in-office, and up to 20% overnight travel for commissioning, training, or project support as needed.

Minimum Qualifications

  • Bachelor’s degree in Engineering or a Technical Degree with equivalent experience.
  • Experience in industrial control system design, programming, and integration.
  • Working knowledge of PLC and HMI platforms (Allen-Bradley preferred).
  • Strong understanding of control circuits, instrumentation, and VFD integration.
  • Familiarity with AutoCAD or AutoCAD Electrical for schematic design.
  • Excellent communication, time management, and interpersonal skills.
  • Valid driver’s license and ability to travel as project needs require.

Preferred Qualifications

  • Experience with SCADA and historian systems.
  • Familiarity with UL 508A control panel standards and electrical safety codes.
  • Experience in water/wastewater or process automation industries.
  • Ability to manage multiple concurrent projects with shifting priorities.
  • Strong problem-solving and analytical skills.

Join Us
At Cogent, we believe the best solutions come from empowered people. If you’re passionate about engineering excellence and thrive in a team-focused environment that values ownership, innovation, and integrity — we want to hear from you!