1

Professional Software Engineer Jobs in Walhalla, SC

Lead CNC Programmer 2nd Shift

Easley, SC · On-site

$81K - $136K/yr

Generate and maintain CNC programs utilizing NX-CAM or other software. This could include multi ... E. (Manufacturing Engineer) and provide operator training during new / rebuilt machine startup and ...

Lead CNC Programmer 2nd Shift

Easley, SC · On-site

$81K - $136K/yr

Generate and maintain CNC programs utilizing NX-CAM or other software. This could include multi ... E. (Manufacturing Engineer) and provide operator training during new / rebuilt machine startup and ...

Generate and maintain CNC programs utilizing NX-CAM or other software. This could include multi ... E. (Manufacturing Engineer) and provide operator training during new / rebuilt machine startup and ...

Generate and maintain CNC programs utilizing NX-CAM or other software. This could include multi ... E. (Manufacturing Engineer) and provide operator training during new / rebuilt machine startup and ...

Lead CNC Programmer 2nd Shift

Easley, SC · On-site

$81K - $136K/yr

Generate and maintain CNC programs utilizing NX-CAM or other software. This could include multi ... E. (Manufacturing Engineer) and provide operator training during new / rebuilt machine startup and ...

Lead CNC Programmer 2nd Shift

Norris, SC · On-site

$81K - $136K/yr

Generate and maintain CNC programs utilizing NX-CAM or other software. This could include multi ... E. (Manufacturing Engineer) and provide operator training during new / rebuilt machine startup and ...

... software. • Efficiently operates the TMS system by opening, closing and adding new work orders ... PTO) • Professional Development • For more information, please visit: anmed.org/careers ...

... software. • Efficiently operates the TMS system by opening, closing and adding new work orders ... · Professional Development · For more information, please visit: anmed.org/careers/benefits

ABOUT ENGINEERED PRODUCTS At Engineered Products, our mission is to maximize space efficiency and ... Proficiency with Microsoft Office, ERP systems, project-management software, document-control ...

New

Production Quality Technician

Easley, SC · On-site

$15.50 - $20.75/hr

Ability to communicate clearly and professionally with engineering, production, and other ... software, coordinate measuring machines (CMM), and other advanced measurement systems. Work is ...

Showing results 21-40

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:

Department Manager | Environmental

BUNNELL LAMMONS ENGINEERING

Easley, SC • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 23 days ago


Job description

Location: Greenville, South Carolina

Reports To: Director of Operations
Status: Full-Time

Overview of Bunnell-Lammons Engineering, Inc.

At Bunnell-Lammons Engineering (BLE), our core principles shape everything we do. We put people first, prioritizing our clients, employees, and community in every decision. We believe trust is earned through honesty, dependability, and delivering on our promises. Clear, timely communication keeps our clients and partners informed, while a commitment to excellence drives us to produce work that consistently sets the standard in our industry. Most importantly, we honor every commitment we make and believe that no challenge is too complex when the right people work together. These values define who we are, how we operate, and the kind of team we continue to build.

Notice to applicants:

Background checks are carried out as part of any conditional offer made, including (but not limited to & role dependent) education, professional registration, employment, references and global watchlist screening.

To be a considered applicant:

Applicants must be authorized to work in the United States without sponsorship and able to interview on site where the position is located.

Position Overview

The Environmental Department Manager is a senior leadership role responsible for the operational, financial, and strategic management of the Environmental Investigation and Remediation department. This role is critical to ensuring the successful delivery of technically complex environmental projects in both the public and private sectors. The Department Manager will also serve as a key liaison between corporate leadership, internal departments, and external clients to support the firm’s growth, client satisfaction, and long-term success.

The ideal candidate combines strong technical expertise in site investigation and remediation with a solid command of multistate regulatory frameworks governing USTs/ASTs. This person will also demonstrate leadership experience managing teams, overseeing project execution, and supporting client relationships in diverse industries.

Minimum Qualifications

  • Bachelor’s degree in Environmental Engineering, Geology, Environmental Science, or a related technical discipline required; Master’s degree preferred.

  • 10+ years of progressive experience in geotechnical and/or environmental consulting, including leadership and project management experience with a strong focus on UST/AST investigations and soil/groundwater assessment and remediation under federal and state cleanup programs.

  • 3+ years of team leadership or management experience in a consulting or corporate environment.

  • Professional registration (PE, PG, CHMM, or similar) strongly preferred.

  • Advanced understanding of federal and state environmental regulations, including a strong working knowledge of federal UST regulations and direct experience with multiple state UST programs in the southeastern US.

  • Strong project management and organizational skills with the ability to manage multiple deadlines.

  • Proven experience managing departmental P&L performance.

  • Experience preparing and reviewing reports submitted under LUST, Brownfields, or voluntary cleanup programs.

  • Familiarity with PFAS, chlorinated solvent, or petroleum hydrocarbon investigations.

  • Knowledge of remediation technologies such as in-situ treatment, SVE, or bioremediation.

  • Experience in regulatory negotiation and strategy across multiple jurisdictions.

  • Excellent communication and technical writing skills.

  • Strong business development and client relationship management capabilities.

  • Experience with contract negotiation, MSA management, and operational policy implementation.

  • Proficiency in project management software, financial reporting tools, and technical software relevant to geotechnical and environmental services.

Key Responsibilities

Department Leadership & Staff Development

  • Lead and manage a team of environmental professionals focused on site characterization, remediation, and UST/AST compliance.

  • Recruit, mentor, and manage field technicians, engineers, and administrative staff.

  • Define clear performance expectations and professional development goals.

  • Foster a culture of accountability, safety, teamwork, and continuous learning.

  • Oversee training programs, technical certifications, and career path planning.

Site Investigation & Remediation

  • Oversee the design and implementation of:

    • Phase II Environmental Site Assessments (ESAs)

    • Soil and groundwater investigations

    • Remedial investigations, feasibility studies, and cleanup plans

  • Guide teams in the development of Conceptual Site Models (CSMs), data gap analyses, and risk-based corrective action (RBCA) strategies.

  • Ensure compliance with state cleanup programs, including Leaking UST (LUST) programs, voluntary cleanup programs, and Brownfields redevelopment efforts.

UST/AST Investigation & Compliance

  • Direct UST/AST project execution across multiple states, including:

    • Tank compliance testing and inspection coordination

    • Site assessments and corrective action plans

    • Closure assessments and regulatory reporting

  • Maintain expert-level knowledge of federal UST regulations (40 CFR Part 280) and varying state-specific UST/AST requirements, including:

    • Notification, registration, and financial responsibility rules

    • Spill and overfill prevention requirements

    • Corrosion protection, release detection, and operator training standards

  • Ensure projects are designed and executed in accordance with applicable state environmental agencies, including, but not limited to, South Carolina, North Carolina, Georgia, Tennessee, Virginia, and Florida.

Regulatory & Client Interface

  • Serve as senior liaison with clients and regulators on UST compliance and site remediation projects.

  • Lead preparation and review of regulatory submittals, closure requests, and enforcement response documentation.

  • Provide expert guidance to clients on navigating multistate regulatory landscapes and maintaining ongoing compliance.

Project & Financial Oversight

  • Lead all financial aspects of the department, including P&L performance, budgeting, forecasting, and reporting.

  • Coordinate with Finance on billing, job costing, and variance analysis.

  • Identify and implement strategies to improve profitability, resource utilization, and operational efficiency.

  • Report monthly financial performance, opportunities, and risks to the COO.

  • Support proposal development and pricing for new work.

Staffing & Talent Management

  • Evaluate current and future staffing needs based on workload, business development initiatives, and project forecasts.

  • Recommend strategic hires, reassignments, or outsourcing to optimize efficiency.

  • Anticipate specialized skills required for upcoming project types and markets.

  • Provide leadership with data-driven staffing reports for decision-making.

  • Conduct formal performance reviews tied to defined KPIs and competencies.

  • Recommend cost-of-living adjustments (COLA) in alignment with company policy and market benchmarks.

Responsible for Profit and Loss Statements (P&L)

  • Own departmental revenue, expense, and margin targets.

  • Monitor monthly financial reports to identify trends and variances.

  • Approve budgets for staffing, equipment, and training within profitability goals.

Leadership and Professional Development

  • Mentor staff through coaching, technical guidance, and career pathing.

  • Identify and sponsor training opportunities that align with business goals.

  • Foster a culture of accountability, innovation, and professional integrity.

  • Encourage cross-training to increase departmental flexibility.

  • Develop succession planning strategies for key roles.

Distribution of Work Assignments

  • Assign staff based on skills, licensure, and project complexity.

  • Ensure workload distribution promotes efficiency and professional growth.

  • Monitor project delivery timelines and reallocate resources proactively.

  • Balance staff development needs with client deliverable requirements.

  • Track and report on departmental utilization rates.

Accountable for Corporate and Professional Standards and Ethics

  • Uphold compliance with federal, state, and local regulations.

  • Ensure adherence to industry codes of ethics and corporate policies.

  • Enforce quality assurance and control standards on all deliverables.

  • Lead by example in integrity, transparency, and ethical decision-making

Develop Workflows and Standards / Direct and Facilitate Dept. Meetings

  • Establish and update SOPs for project delivery and documentation.

  • Standardize QA/QC processes to ensure consistent outputs across teams.

  • Lead structured departmental meetings to review progress, goals, and risks.

  • Track action items and ensure accountability from meeting outcomes.

  • Incorporate technology and automation to streamline workflows.

Communication and Implementation of Corporate Policies and Goals

  • Translate executive vision into actionable departmental objectives.

  • Cascade corporate initiatives clearly and consistently to staff.

  • Monitor compliance with company-wide policies and procedures.

Plan Business Development / Marketing / Client Relations Strategies

  • Collaborate with business development to target high-value markets and clients.

  • Build and maintain strong client relationships to expand repeat business.

  • Support proposal preparation, presentations, and interviews.

  • Identify cross-selling opportunities across service lines.

  • Develop strategies to improve hit rates and client satisfaction.

Plan Long-Term and Short-Term Goals

  • Define annual departmental objectives with measurable KPIs.

  • Align short-term project delivery goals with multi-year strategic vision.

  • Monitor progress toward goals and adjust plans as needed.

  • Anticipate industry trends and incorporate them into long-term planning.

  • Report achievements and challenges to senior leadership quarterly

Staff Retention

  • Foster a positive work culture focused on engagement and recognition.

  • Monitor turnover rates and implement retention initiatives.

  • Conduct stay interviews to identify drivers of satisfaction and risk.

  • Provide advancement and learning opportunities to high-potential staff.

  • Address workload balance and burnout risks proactively.

Why Join Us?

  • Industry-leading reputation with a diverse and growing project portfolio.

  • Collaborative, supportive work environment where your leadership makes a visible impact.

  • Opportunities for professional growth and advancement within a dynamic, expanding organization.

Benefits

  • Medical/Vision/Dental

  • 401(K) with partial company matching.

  • Life Insurance

  • Short/long term disability

  • Paid vacation

  • Paid sick leave.

  • Eight (8) paid holidays.

  • Vehicle allowance (Conditions apply)