1

Software Engineer Jobs in Fort Smith, AR (NOW HIRING)

Sr Systems Engineer

Fort Smith, AR ยท On-site

$120 - $170/hr

Ensure operating systems and software applications are operational. Proactively deciphering alerts ... Engineer and manage data center support systems equipment such as HVAC, UPS (uninterrupted power ...

Bachelor's degree in mechanical engineering, or related field. 3D CAD solid modeling & Drafting Experience using SolidWorks Design software, including Sheet Metal Experience managing CAD data within ...

Engineering REPORTS TO: VP of Engineering and Quality JOB SUMMARY: The Design Engineer is ... software, including Sheet Metal โ€ข Experience managing CAD data within a PDM or PLM system โ€ข 5+ ...

EDUCATION AND EXPERIENCE: ยท Bachelor's degree in mechanical engineering, or related field. ยท 3D CAD solid modeling & Drafting Experience using SolidWorks Design software, including Sheet Metal ยท ...

Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...

CNC Process Engineer

Sallisaw, OK ยท On-site

$61K - $77K/yr

Create and modify CNC programs using CAD/CAM software, G Code. * Develop detailed process plans and work instructions for operators. * Ensure proper tooling design and setup for precision machining.

AutoCAD, REVIT, 3D modeling software * Knowledge of commonly used concepts, practices, and procedures within the field of structural engineering. * Exercise independent judgment * Initiative ...

Showing results 21-40

Software Engineer information

See Fort Smith, AR salary details

$61.3K

$142.4K

$198.3K

How much do software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for software engineer in Fort Smith, AR is $142,372.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,800.00 and $167,000.00 per year, depending on experience, location, and employer.

What is a software engineer?

Software Engineers are professionals who design, develop, test, and maintain computer software and systems. They use programming languages, engineering principles, and problem-solving skills to build applications, websites, or software solutions that meet specific needs. Software Engineers may work in a variety of industries, such as technology, finance, healthcare, or entertainment, collaborating with other team members to deliver functional and reliable software. Their role often involves analyzing user requirements, writing code, debugging errors, and continually improving software performance.

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

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are typically required. Excellent teamwork, communication, and adaptability distinguish top performers in this role. These skills ensure efficient, high-quality software development that meets user needs and adapts to technological changes.

What are some common challenges software engineers face when collaborating on large development teams?

Software engineers working on large teams often encounter challenges with communication, code integration, and maintaining consistent coding standards. Coordinating across multiple developers can lead to merge conflicts and misunderstandings about project requirements or priorities. Adopting tools like version control systems, regular code reviews, and clear documentation helps mitigate these issues. Building strong collaboration skills and proactively seeking clarification are key to ensuring smooth teamwork and project success.

What is the difference between Software Engineer vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certificationsBachelor's degree often preferred, certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systemsWriting, coding, and implementing software applications
Industry UsageUsed across tech, finance, healthcare, and more for system-level rolesCommonly used in app and web development projects
Search IntentUnderstanding roles, responsibilities, and qualificationsLearning about coding, programming, and project work

While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

Are software engineers still in demand?

Yes, software engineers are in high demand across many industries due to ongoing digital transformation, the growth of cloud computing, and the need for software development, maintenance, and cybersecurity skills. The profession offers strong job stability, competitive salaries, and opportunities to work with various programming languages and tools.

Is 25 too late to become a software engineer?

Age is not a barrier to becoming a software engineer; many professionals start careers in tech in their mid-20s or later. Success depends on acquiring relevant skills, such as programming languages and problem-solving, often through coding bootcamps, online courses, or formal education. Employers value skills and experience over age, making it possible to enter the field at 25 or older.

What are the most commonly searched types of Software Engineer jobs in Fort Smith, AR?

The most popular types of Software Engineer jobs in Fort Smith, AR are:

What job categories do people searching Software Engineer jobs in Fort Smith, AR look for?

The top searched job categories for Software Engineer jobs in Fort Smith, AR are:

What cities near Fort Smith, AR are hiring for Software Engineer jobs?

Cities near Fort Smith, AR with the most Software Engineer job openings:

Infographic showing various Software Engineer job openings in Fort Smith, AR as of August 2026, with employment types broken down into 95% Full Time, 2% Temporary, and 3% Contract. Highlights an 91% In-person, 2% Hybrid, and 7% Remote job distribution, with an average salary of $142,372 per year, or $68.4 per hour.

Sr Systems Engineer

Quest Oracle Community

Fort Smith, AR โ€ข On-site

$120 - $170/hr

Other

Medical, Dental, Vision

Posted 14 days ago


Job description

Summit Utilities

Join our Growing Team and see why Summit Utilities, Inc was named as one of the Fastest Growing Denver Area Private Companies 2019 and 2020; Best Places to Work in Maine 2019, 2020, 2021, 2022 and 2023; and Best Places to Work in Arkansas 2020 and 2023, Oklahoma 2022 and 2023 and Missouri 2023. Summit was also recently named one of Forbes 2023 America's Best Small Employers.

Summit is a growing natural gas utility providing safe, reliable, and clean burning natural gas service to homes and businesses in Arkansas, Colorado, Maine, Missouri, Oklahoma, and Texas. Being part of the Summit team means embracing excellence and innovation, committing to safety each and every day, and doing all that we can to serve each other, our customers, and the communities where we live. We aim to bring warmth and energy to everything we do.

We have an exciting hybrid opportunity for a Senior Systems Engineer (SGL18) based in Fort Smith, AR.

POSITION SUMMARY

The Senior Systems Engineer is responsible for the design, installation, management, and maintenance of Summit's core IT systems. These systems include on-premise hyperconverged data centers and virtualization, expansive cloud data center footprint, storage, networking infrastructure, servers, and operational technology required to run, monitor, and manage these services. The Senior Systems Engineer will serve as a subject matter expert and thought leader on critical infrastructure and software required to operate a secure, highly available, resilient, and elastic ecosystem. Additionally, the Senior Systems Engineer serves as a mentor to other Systems Engineers and System Administrators, leads projects and initiatives, and partners with IT Engineering leadership to assess technology needs.

PRIMARY DUTIES AND RESPONSIBILITIES

  • Core Systems and Network Management: Architect, implement, and manage core systems both in physical and cloud locations to include installing and maintaining servers, storage solutions, desktop virtualization design and provisioning, configuring data access and single sign-on solutions, mail flow and unified messaging configuration, assessing and reporting operational status, and performing backups and restorations. Assist Network Engineers with firewalls, routers, switches, and access points.
  • System Implementation: Develop new system and application implementation plans, documentation, custom scripts, and testing procedures to ensure operational reliability. Train technical team members in new software and hardware developed and/or acquired.
  • Operational Maintenance: Ensure operating systems and software applications are operational. Proactively deciphering alerts and ensuring server hardware and software are patched and updated.
  • Cybersecurity and Privacy: Develop procedures, implement tools, and follow practices to maintain a high cybersecurity and privacy protection posture for the company. Participate in all cybersecurity audits and lead remediation activities.
  • Disaster Recovery: Document requirements, build, and test effective IT business continuity and disaster recovery plans. Participate in all table-top exercises and real-world scenarios.
  • Technical Improvements: Recommend and implement improvements to enhance the technical capabilities and capacity of server, storage, and network systems.
  • Incident and Service Request Management: Log and update support incidents and requests using an ITSM ticketing system. Create and participate in post incident reviews of critical system incidents.
  • Problem Management: Assist with IT problem management processes to identify, analyze, and resolve recurring issues. Work with other IT teams to prevent future incidents and improve overall service quality.
  • Change Management: Adhere to and ensure compliance with all change control practices.
  • Vendor Management: Interface with vendors and maintenance providers to service and maintain systems to limit downtime and optimize performance.
  • Data Center Support: Engineer and manage data center support systems equipment such as HVAC, UPS (uninterrupted power system), generator, and fire protection systems.
  • Continuous Learning: Stay current with developments in systems administration and other technologies. Recommend ways to take advantage of new opportunities.
  • Performance and Capacity Reporting: Ensure high availability and acceptable levels of performance of mission-critical resources. Develop, maintain, and provide performance and capacity reports for resources such as servers, storage, cyber events, and network utilization.
  • Customer Service: Ensure a high level of customer service is provided to all team members. Address and resolve escalated issues and complaints.
  • After-hours Support: Support critical systems after hours by participating in an on-call rotation and responding to emergencies on a 24x7x365 basis.
  • Other Duties as Assigned: Perform other duties as assigned to support the IT department and organizational goals.

EDUCATION AND WORK EXPERIENCE

  • Bachelor's degree in information technology, Networking, Engineering is preferred or combination of education and equivalent experience.
  • 6+ years' experience in data center/systems/network administration and engineering.
  • 6+ years' experience supporting large multi-regional technology footprints.
  • 6+ years' experience in IaaS platforms such as AWS, Azure, and Oracle OCI.
  • 6+ years' experience in SaaS platforms such as Microsoft 365, IAM, MFA, IVR, VoIP, CRM, and ERP.
  • 6+ years programming experience in one or more scripting languages: JavaScript, Python, PowerShell.
  • System Administration, Networking, or Engineering certifications preferred.
  • Information Security certifications such as CISSP, CASP, Sec+, and CISM desired.
  • SCADA systems engineering is highly desirable.
  • Energy industry experience is highly desirable.

KNOWLEDGE, SKILLS, ABILITIES

  • Expert knowledge of Directory Services, SAML and other access management systems in both on-prem and cloud environments including group policy configuration, implementing least privilege, and access control lists.
  • Expert technical knowledge of systems and software packages in virtualization, enterprise messaging, server operating systems both Windows and Linux, and hardware configuration / maintenance of enterprise servers and storage solutions.
  • Expert technical knowledge of server configuration strategies both on-prem and cloud, including data sharing and access strategies, deployment technologies, and remote desktop services and orchestration.
  • Advanced technical knowledge of current network hardware, protocols and standards, including routers, network switches, LAN/WAN protocols, SD-WAN, site-to-site VPN, and hardware configuration / maintenance of enterprise firewalls, routers, switches, and wireless access points.
  • Excel in problem management, incident management, and change control processes utilizing ITIL practices.
  • Demonstrated experience with governance frameworks such as C2M2, NIST, ISO, or COBIT.
  • Extensive experience with enterprise cloud services such as Azure, AWS, or Oracle OCI desirable.
  • Detail oriented with proven analytical, evaluative, and problem-solving abilities.
  • Demonstrated project development and management skills.
  • Service focused yet can make quick and concise decisions.
  • Friendly and effective communication skills are a must.
  • Influencer resulting in a trusted advisor relationship between IT and the business.
  • Robust presentation, facilitation, negotiation, and conflict resolution skills.
  • Ability to work in a fast-paced environment, handling multiple projects and priorities.
  • Not afraid to fail but always has a plan to remediate a failure.
  • Attention to detail, especially with contracts, statement of work creation, and pricing negotiation.
  • Capable of developing short and long-term plans for areas of responsibility. Owns both successes and failures with humility and integrity.

The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and/or skills required of all personnel so classified.

Summit offers competitive pay and medical/dental/vision and other benefits that provide flexibility, choice, and support to our employees when they need it most. We understand that home and family are essential pieces of your life, and our benefits are designed to support you both at work and at home.

Summit Utilities, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or protected veteran status and will not be discriminated against on the basis of disability or veteran status.

#J-18808-Ljbffr