1

Professional Software Engineer Jobs in Walhalla, SC

Technical Writer

West Union, SC · Hybrid

$60K - $81K/yr

... software solutions that support utilities worldwide. We are committed to supporting your growth as ... Collaborate closely with cross-functional teams-including engineering, product management, support ...

Cyberbit Range is the world's leading cyber-security training platform for cyber professionals with ... Cyberbit Range deploys real-world attacks using reverse-engineered malware onto a virtual corporate ...

... video programming for social media and other platforms. The projects include producing video ... Interns are expected to represent professionalism at all times as their work may bring them into ...

Coordinate closely with Superintendents, Foremen, Engineering, Estimating, and Executive Leadership ... Experience with Primavera P6, Microsoft Project, or similar scheduling software * Strong financial ...

... video programming for social media and other platforms. The projects include producing video ... Interns are expected to represent professionalism at all times as their work may bring them into ...

... Project Engineers, Assistant Project Managers, and other team members. * Encourages professional ... Proficient in Microsoft Office Suite and project management software (e.g., Procore, CMiC, or ...

Bachelor's degree in a Technical field (Engineering, Science), Pre-Law, or Business Administration ... Experience with IP Management Software (e.g., FoundationIP, Anaqua, or AppColl) and USPTO search ...

Bachelor's degree in a Technical field (Engineering, Science), Pre-Law, or Business Administration ... Experience with IP Management Software (e.g., FoundationIP, Anaqua, or AppColl) and USPTO search ...

Virtual Special Education Teacher

Highlands, NC · On-site

$46K - $61K/yr

Attend professional developments as assigned About You * Masters' Degree preferred * Current State ... Prior experience with software and databases used to maintain Individuals with Disabilities ...

Personal Trainer

Clemson, SC · On-site

$25 - $45/hr

... professional growth. Join Our Team of Elite In-Home Personal Trainers - Empower Lives through ... Utilize the Svetness Fitness App for all client sessions, including programming & session notes

Showing results 41-60

Professional Software Engineer information

See Walhalla, SC salary details

$53.8K

$124.9K

$174K

How much do professional software engineer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for professional software engineer in Walhalla, SC is $124,878.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,600.00 and $146,400.00 per year, depending on experience, location, and employer.

What is a professional software engineer?

Professional software engineers are trained experts who design, develop, test, and maintain software applications or systems to solve problems or meet user needs. They use programming languages, tools, and engineering principles to create reliable and efficient software. In addition to coding, software engineers often collaborate with other team members, participate in code reviews, and follow industry best practices to ensure high-quality software delivery.

What are the key skills and qualifications needed to thrive as a professional software engineer?

To thrive as a Professional Software Engineer, you need strong programming skills, problem-solving abilities, and a relevant degree in computer science or a related field. Familiarity with version control systems (like Git), software development frameworks, and cloud platforms is typically required, and certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate can be beneficial. Excellent communication, teamwork, and adaptability are soft skills that help you collaborate effectively and navigate changing project requirements. These skills ensure you can build robust, scalable solutions while working efficiently within diverse technical teams.

What are some common challenges faced by professional software engineers when working on large-scale projects?

Professional software engineers working on large-scale projects often encounter challenges such as managing complex codebases, ensuring effective communication across multidisciplinary teams, and maintaining high code quality under tight deadlines. Coordinating with other engineers, testers, and product managers can be demanding, especially when handling dependencies or integrating new features. Staying updated with evolving technologies and adhering to best practices in version control and documentation are also crucial for successful project delivery.

What is the difference between Professional Software Engineer vs Software Developer?

AspectProfessional Software EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certifications optionalSimilar educational background, certifications less common
Work EnvironmentOften in teams, involved in full project lifecycle, may work in corporate or enterprise settingsTypically focused on coding, testing, and implementation, in various settings including startups and freelance
Industry UsageWidely used in corporate, enterprise, and government sectorsCommon in startups, freelance, and smaller companies

The main difference lies in scope and responsibilities. Professional Software Engineers often have a broader role, including design, architecture, and project management, while Software Developers primarily focus on coding and implementation. Both roles require similar educational backgrounds, but the Professional Software Engineer may be expected to handle more complex projects and collaborate across teams.

What do professional software engineers do?

Professional software engineers design, develop, test, and maintain software applications and systems. They analyze user requirements, write code using programming languages, and collaborate with teams to ensure functionality, performance, and security. They often use tools like version control systems and follow industry best practices to deliver reliable software solutions.

What are the most commonly searched types of Software Engineer jobs in Walhalla, SC?

The most popular types of Software Engineer jobs in Walhalla, SC are:

What cities near Walhalla, SC are hiring for Professional Software Engineer jobs?

Cities near Walhalla, SC with the most Professional Software Engineer job openings:

Technical Writer

Itron, Inc

West Union, SC • Hybrid

$60K - $81K/yr

Full-time

Medical, Retirement, PTO

Re-posted 13 days ago


Itron rating

7.0

Company rating: 7.0 out of 10

Based on 19 frontline employees who took The Breakroom Quiz

114th of 159 rated electronics manufacturers


Job description

Itron is innovating new ways for utilities and cities to manage energy and water. We create a more resourceful world to protect essential resources for today and tomorrow. Join us.

Itron is seeking an energetic and motivated Technical Writer to join our team. In this role, you will contribute to delivering clear, accurate, and customer-centric documentation for a broad range of hardware and software solutions that support utilities worldwide. We are committed to supporting your growth as you learn our tools, processes, and technologies.
You are someone who enjoys becoming deeply technical in your craft-taking the time to understand products in detail in order to create high-quality documentation that empowers customers and internal stakeholders. You thrive in a fast-paced, agile environment and bring strong project management, communication, and collaboration skills to your work.
Duties & Responsibilities
  • Learn and apply Itron's documentation tools, standards, and processes to create and maintain a wide range of customer-facing content, including administrator guides, installation manuals, developer documentation, integration and implementation guides, release notes, product bulletins, online help systems, and user interface text.
  • Produce customer-centric documentation that enables utilities to successfully deploy, operate, and maintain Itron's technology solutions, demonstrating a strong commitment to clarity, usability, and accessibility.
  • Collaborate closely with cross-functional teams-including engineering, product management, support, and quality assurance-to gather requirements, validate technical accuracy, and ensure documentation aligns with product capabilities and customer needs.
  • Research and track product requirements, technical specifications, defects, and enhancements; proactively synthesize complex information into clear, concise, and actionable documentation.
  • Actively learn and use the products you document to ensure content reflects real-world application, helping drive high-quality, authentic deliverables.
  • Manage multiple documentation projects simultaneously, aligning deliverables with software, firmware, and hardware release cycles while meeting deadlines and maintaining accountability.
  • Follow established style guidelines, voice standards, and best practices to ensure consistency across all documentation deliverables.
  • Create and maintain visual assets such as screenshots, diagrams, and workflows that enhance understanding and improve the user experience.
  • Prepare and structure documentation for localization, ensuring global accessibility for diverse customer bases.
  • Continuously seek opportunities to improve documentation processes, tools, and content, contributing innovative ideas that enhance team efficiency and product adoption.
  • Participate in agile workflows, including sprint planning and reviews, ensuring documentation remains aligned with evolving product development.
Required Skills & Experience
  • Demonstrated experience creating technical or procedural documentation, with writing samples that reflect clarity, structure, and attention to detail.
  • Ability to work independently and take ownership of deliverables while remaining collaborative and responsive to team input.
  • Strong organizational and project management skills, with the ability to prioritize and manage multiple deliverables in a dynamic, fast-paced environment.
  • Excellent written and verbal communication skills, with a focus on inclusive, accessible, and customer-focused language.
  • Proven ability to learn complex technologies quickly and translate technical concepts into user-friendly documentation.
  • Bachelor's degree in a relevant field or equivalent professional experience.
  • A collaborative, accountable, and agile mindset, with a commitment to continuous improvement and delivering value to customers.
Preferred Skills & Experience
  • Understanding of networking technologies and their application in large-scale systems.
  • Experience using technical documentation tools such as MadCap Flare or similar platforms.
  • Familiarity with the utilities and energy industry, including electrical systems or smart infrastructure technologies.
  • Basic knowledge of Linux or UNIX environments.
  • Experience with programming languages such as C, C++, Java, or SQL, enabling deeper technical insight into product functionality.
  • Demonstrated ability to contribute innovative ideas that improve documentation quality, usability, and team processes.

Pay Transparency Info:The successful candidate's starting salary will be determined based on permissible, non-discriminatory factors such as skills and experience and may vary by location. The base salary is $60,000 - $81,250
Benefits Info:
This position also includes a competitive benefit package including; financial, social, health and wellbeing programs, paid vacation, 401k matching, employee stock purchase program, hybrid work schedule, and more!
#LI-QW1

Itron is committed to building an inclusive and diverse workforce and providing an authentic workplace experience for all employees. If you are excited about this role but your past experiences don't perfectly align with every requirement, we encourage you to apply anyway. In the end, you may be just who we are looking for!
The successful candidate's starting wage will be determined based on permissible, non-discriminatory factors such as skills and experience.
Itron is proud to be an Equal Opportunity Employer. If you require an accommodation to apply, please contact a recruiting representative at 1-800-635-5461 or email Accessibility@itron.com.


Itron is transforming how the world manages energy, water and city services. Our trusted intelligent infrastructure solutions help utilities and cities improve efficiency, build resilience and deliver safe, reliable and affordable service. With edge intelligence, we connect people, data insights and devices so communities can better manage the essential resources they rely on to live. Join us as we create a more resourceful world: www.itron.com


What Itron employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom