1

Software Programming Jobs in Lafayette, LA (NOW HIRING)

Automation Engineer - Offshore Operations Talos Energy is a leading energy company focused on ... HMI hardware and software * PLC logic structure * HMI interface design * Alarm management and ...

Proficiency with standard office software and an openness to learning specialized engineering software tools as needed. * Commitment to adhering to safety standards and regulatory requirements in all ...

Proficiency with standard office software and an openness to learning specialized engineering software tools as needed. * Commitment to adhering to safety standards and regulatory requirements in all ...

Proficiency with standard office software and an openness to learning specialized engineering software tools as needed. * Commitment to adhering to safety standards and regulatory requirements in all ...

Design Engineer

Lafayette, LA ยท On-site

$60K - $65K/yr

About Us Magnolia River is an industry leader in engineering, inspection, GIS, software, and consulting solutions. With the backing of Warren Equity Partners, our reach extends across 40 states ...

Additionally, they conduct software testing to ensure alignment with version requirements and ... The Oracle EBS Developer is responsible for designing, developing, and maintaining PL/SQL code for ...

Mechanical Design Engineer

Broussard, LA ยท On-site

$90 - $120/hr

Create detailed 3D models and engineering drawings using CAD software (e.g., SolidWorks, Creo). * Perform engineering calculations and analyses (stress, fatigue, thermal, etc.) to ensure product ...

Software Development/ Engineering Main location: United States, Louisiana, Lafayette Alternate Location(s): United States, Tennessee, Knoxville Position ID:J0826-0684 Employment Type: Full Time U.S ...

Fully proficient in MS Office software. * Fully proficient in MS Project or other planning software. * Proficient at reading engineering drawings and specifications. * Familiar with manufacturing ...

The NOC Engineer 4 role provides expert level contributions to internal and external projects ... Manage assigned tickets, activities, projects in approved software (ConnectWise) and ensure all ...

Description The NOC Engineer 4 role provides expert level contributions to internal and external ... Manage assigned tickets, activities, projects in approved software (ConnectWise) and ensure all ...

Job Type Full-time Description The NOC Engineer 4 role provides expert level contributions to ... Manage assigned tickets, activities, projects in approved software (ConnectWise) and ensure all ...

Work management software and job estimating software. * CAD tools At Leidos, we pride ourselves on ... Engineering News-Record (ENR) has ranked Leidos among the Top 10 T&D Firms and Top 10 Power Firms.

Showing results 41-60

Software Programming information

See Lafayette, LA salary details

$26

$51

$78

How much do software programming jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for software programming in Lafayette, LA is $51.91, according to ZipRecruiter salary data. Most workers in this role earn between $42.02 and $60.62 per hour, depending on experience, location, and employer.

What is software programming?

Software programming is the process of designing, writing, testing, and maintaining the code that makes computer applications and systems work. Programmers use programming languages such as Python, Java, or C++ to create software that solves specific problems or performs tasks. The role involves not only writing code but also debugging, optimizing, and collaborating with other team members to ensure the software meets user requirements and is reliable.

What are some common challenges software programmers face when working on large team projects?

One common challenge software programmers encounter in large team projects is ensuring consistent code quality and style across the team, which often requires adhering to shared guidelines and participating in regular code reviews. Effective communication is also crucial, as misunderstandings can lead to duplicated work or integration issues. Additionally, coordinating with other team members to manage dependencies and merge code changes smoothly can be complex, especially in fast-paced environments. Utilizing collaboration tools and version control systems can help mitigate these challenges.

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

To thrive as a Software Programmer, you need strong programming skills in languages such as Python, Java, or C++, along with a relevant degree in computer science or related fields. Familiarity with development tools like Git, integrated development environments (IDEs), and agile methodologies is typically required. Problem-solving abilities, attention to detail, and effective collaboration are crucial soft skills for this role. These competencies ensure high-quality, efficient code development and successful teamwork in dynamic tech environments.

What is the difference between Software Programming vs Software Development?

AspectSoftware ProgrammingSoftware Development
Primary FocusWriting and implementing codeDesigning, planning, and managing entire software projects
Skills & CertificationsProgramming languages, coding skillsProject management, system design, coding
Work EnvironmentDevelopment teams, coding labsProject planning, collaboration with stakeholders
Industry UsageSoftware companies, tech firmsSoftware firms, IT departments

While software programming primarily involves writing code to build software components, software development encompasses the full process of designing, planning, and managing software projects. Programming is a subset of development, focusing on coding tasks, whereas development includes broader responsibilities like system design and project coordination.

Is software programming a good career?

Software programming is a viable career that offers strong job growth, competitive salaries, and opportunities across various industries. It requires skills in coding languages, problem-solving, and often involves working with tools like integrated development environments (IDEs). The field is suitable for individuals interested in technology and continuous learning.

What does a software programmer do?

A software programmer writes, tests, and maintains computer code to develop software applications, websites, or systems. They use programming languages like Java, Python, or C++ and often collaborate with teams to design solutions and troubleshoot issues. Strong problem-solving skills and knowledge of development tools are essential for this role.

What jobs can I do with software programming?

Software programming skills open opportunities in roles such as software developer, web developer, mobile app developer, systems analyst, and quality assurance tester. These jobs typically require knowledge of programming languages like Java, Python, or C++, and may involve working in teams on projects using tools like Git and Agile methodologies.

What cities near Lafayette, LA are hiring for Software Programming jobs?

Cities near Lafayette, LA with the most Software Programming job openings:

Infographic showing various Software Programming job openings in Lafayette, LA as of August 2026, with employment types broken down into 85% Full Time, 12% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $107,971 per year, or $51.9 per hour.

Automation Engineer

Talos Energy

Lafayette, LA โ€ข On-site

Full-time

Posted 12 days ago


Key responsibilities

  • Provide asset-aligned Automation support for offshore operations, including troubleshooting, project support, and documentation.

  • Serve as the primary Automation focal point for assigned offshore assets, coordinating with various teams and vendors to ensure system reliability and safety.

  • Support project lifecycle activities, including system modifications, vendor management, and documentation updates related to automation systems.


Job description

Automation Engineer - Offshore Operations

Talos Energy is a leading energy company focused on offshore oil and gas exploration and production as well as the development of future carbon capture and storage opportunities in the United States Gulf Coast, Gulf of America and offshore Mexico.ย  We provide safe, reliable and responsible energy production that powers our world and delivers energy prosperity to modern life, while simultaneously applying core skill sets to develop large-scale decarbonization projects to reduce industrial emissions. Locations for this role could be in Houston, TX or Lafayette, LA.ย 

DUTIES & RESPONSIBILITIES:

The Automation Engineer provides asset-aligned Automation support for offshore Operations, including troubleshooting, MOC support, PLC/HMI/SCADA support, project and commissioning support, vendor coordination, standards adherence, documentation quality, and control system reliability improvement. This role serves as the primary Automation focal point for assigned assets and works closely with Operations, I&E, Facility Engineering, IT, OT Systems, Data/Historian, vendors, and integrators to safely support and improve offshore production systems.

  • Serve as the primary Automation focal point for assigned offshore assets and maintain awareness of asset-specific PLCs, HMIs, SCADA systems, historian interfaces, control networks, alarm/shutdown logic, vendor packages, and support needs.
  • Assist field personnel and Operations in troubleshooting issues and provide clear direction for remediation during daily support, offshore execution, after-hours events, and time-sensitive operational issues.
  • Lead structured troubleshooting for PLC, HMI, SCADA, communications, instrumentation interface, alarm, shutdown, package equipment, and historian data issues. Differentiate between instrumentation, logic, HMI display, network, historian, vendor package, and process-related issues.
  • Support common communications protocols including Ethernet I/P, Modbus, ControlNet, HART, and OPC.
  • Review MOCs for Automation, I&E, controls, alarms, shutdown logic, historian, HMI, cybersecurity, networking, and commissioning impacts. Identify hidden Automation/I&E scope early in Facilities, Subsea, Operations, and maintenance-driven changes.
  • Support MOC and project closeout by verifying drawings, logic backups, HMI backups, configuration records, redlines, test records, and final documentation are updated and complete.
  • Source, select, and manage vendors in the operational technology (OT), automation, and system integration space. Set clear scope, specification, schedule, documentation, testing, and closeout expectations with vendors and integrators.
  • Participate in project lifecycle activities including project definition, FEED and design basis, concept selection, material specification, engineering, implementation, validation and testing, FAT/SAT, installation, commissioning, startup, maintenance, and closeout.
  • Coordinate with OT Systems & Cybersecurity on OT networks, servers, VMware environments, backups, patching, remote access, cyber remediation, and recovery needs for assigned assets.
  • Coordinate with OT Historian & Data Reliability on historian tag issues, PI/OPC interfaces, stale or bad data, data quality concerns, operational context, and sensor gaps for optimization or AI readiness.
  • Coordinate with Automation Project Engineering on Facilities projects, TARs, project intake, FAT/SAT expectations, commissioning readiness, technical standards, and integrator execution.
  • Document root cause, corrective action, and follow-up actions after significant failures, recurring issues, or events affecting safety, production, reliability, cybersecurity, or data quality.
  • Read, understand, and propose modifications to:
    • P&IDs
    • Cause & Effects charts
    • SAFE Charts
    • Wiring schematics
    • System specifications
    • Register Maps
    • Controls Narratives
    • System/network architectures
    • PLC/HMI backup and configuration documentation
  • Actively participate in specifying, improving, and enforcing Talos standards around:
    • PLC hardware and software
    • HMI hardware and software
    • PLC logic structure
    • HMI interface design
    • Alarm management and control room usability
    • Flow measurement and flow computers
    • Installation standards
    • Instrumentation & controls elements (I/O)
    • Networking and communications devices
    • Remote access and vendor connectivity expectations
    • Documentation and project closeout requirements
  • Follow OT cybersecurity standards for remote access, vendor connectivity, account management, backups, patching, segmentation, and change control. Identify cybersecurity concerns related to PLCs, HMIs, engineering workstations, outdated operating systems, unsupported hardware/software, and unmanaged connectivity.
  • Maintain asset-level Automation action lists, risks, obsolescence concerns, vendor issues, documentation gaps, and follow-up items for assigned assets.
  • Ability to specify instrumentation & controls elements and materials.
  • Ability to program and test control and HMI logic.
  • Ability to inspect, verify, and document instrumentation & controls field work quality.
EDUCATION & EXPERIENCE:
  • Bachelorโ€™s degree in mechanical engineering, electrical engineering, industrial technology, automation, computer engineering, or related technical field.
  • 5+ years of automation, controls, SCADA, or OT experience in oil & gas, industrial operations, manufacturing, or process control environments. Offshore oil & gas experience strongly preferred.
  • Experience supporting live production assets with PLC, HMI, SCADA, historian, instrumentation, and vendor package interfaces.
  • Familiar with the principles of offshore production automation, including process control, safety systems, fire & gas systems, shutdown logic, and emergency shutdown (ESD) systems.
  • Ability to read, troubleshoot, and develop common PLC logic and HMI/SCADA displays.
  • Familiar with offshore control room HMI/SCADA design, historian architectures, alarm management, and control room usability concepts.
  • Familiar with networking, process control and business network segregation, remote access, and OT cybersecurity expectations.
QUALIFICATIONS & SKILLS:
  • Must have the ability to interface with all areas of Talosโ€™ operations, including offshore Operations, I&E, Facility Engineering, Production Engineering, Subsea, IT, Cybersecurity, project execution teams, vendors, and integrators.
  • Strong troubleshooting discipline with the ability to identify root cause, corrective action, and follow-up requirements.
  • Strong leadership qualities, self-initiative, ownership mindset, and follow-through in project development, execution, monitoring, and closeout.
  • Knowledgeable of and experienced with offshore production facilities and schedule-driven work environments.
  • Clear written and verbal communication and presentation skills.
  • Ability to organize and prioritize a diverse and heavy workload across daily Operations support, MOCs, projects, documentation, and offshore needs.
  • Ability to work independently while keeping leadership, stakeholders, and field personnel aligned on status, risks, decisions, and next actions.
  • Recognize personal strengths and weaknesses and be proactive in self-development.
  • Have a strong sense of integrity and the ability to deal with ethical situations effectively.
  • Proficient in Microsoft Office. Experience with Teams, SharePoint, or similar project/documentation tools preferred.
  • Willingness to travel offshore and provide after-hours support as required.
PREFERRED TECHNICAL EXPERIENCE:
  • Rockwell / Allen-Bradley ControlLogix, CompactLogix, Studio 5000, FactoryTalk View, PanelView, or related platforms.
  • Emerson DeltaV, Ignition, Wonderware / AVEVA, OSIsoft / AVEVA PI, OPC, Kepware, or similar SCADA/HMI/historian platforms.
  • Industrial Ethernet, managed switches, firewalls, VLANs, remote access, and basic control system network troubleshooting.
  • Windows Server, VMware, backup systems, domain services, engineering workstations, and virtualized OT environments.
  • Fire & Gas, ESD, safety system interfaces, package controls, flow computers, and measurement systems.
CERTIFICATES & LICENSES:
  • There are no certificates, licenses, or registrations required for this position. Relevant automation, control system, networking, cybersecurity, or vendor-specific certifications are preferred.
PHYSICAL REQUIREMENTS:
  • Employee must be able to sit for extended periods of time and have use of arms and hands in repetitive motion. A fair amount of standing and walking is also required for the position. Offshore travel may require meeting applicable offshore travel, safety, and physical requirements.