1

Concrete Software Jobs (NOW HIRING)

... Drawings and software like Blue Beam.and Procore Salary and Benefits: This position offers a ... CTT Concrete Paving has been a leader in the construction industry for over 25 years. We are ...

About Overman Concrete Since 1983, our company has been a trusted leader in the concrete industry ... software (e.g., Planswift, BusyBusy, Bluebeam, MS Project preferred but not required) · Ability to ...

Learn and use estimating software effectively. * Conduct job site visits and assist with project management tasks. * Research new concrete technology and best practices. * Market concrete services by ...

Concrete Estimator

Carroll, OH · On-site

$75K - $90K/yr

Estimator - Concrete Construction Location: Carroll, Ohio Company: Thompson Concrete Job Type ... Utilize estimating and bid management software (e.g., ProContractor, On-Screen Takeoff, Bluebeam ...

Position Summary: The Concrete Superintendent is responsible for planning, coordinating, and ... Proficiency with construction management software, scheduling tools, and Microsoft Office.

Position Summary: The Concrete Superintendent is responsible for planning, coordinating, and ... Proficiency with construction management software, scheduling tools, and Microsoft Office.

next page

Showing results 1-20

Concrete Software information

See salary details

$11

$22

$30

How much do concrete software jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for concrete software in the United States is $22.39, according to ZipRecruiter salary data. Most workers in this role earn between $19.47 and $24.76 per hour, depending on experience, location, and employer.

What are some common challenges faced by software engineers working on concrete software solutions, and how can they be overcome?

Engineers developing concrete software—software that directly interacts with physical systems such as embedded devices or industrial controls—often face challenges like hardware integration, real-time constraints, and ensuring system reliability. To overcome these, teams typically use rigorous testing on both simulators and actual hardware, collaborate closely with hardware engineers, and employ robust version control and documentation practices. Staying up to date with industry protocols and communication standards is also crucial for seamless integration and long-term maintainability.

What is the difference between Concrete Software vs Concrete Estimator?

AspectConcrete SoftwareConcrete Estimator
Primary RoleDevelops software solutions for concrete industry needsPrepares cost estimates for concrete projects
Required SkillsSoftware development, programming, industry knowledgeCost estimation, project planning, industry experience
Work EnvironmentTech companies, software firms, industry-specific software providersConstruction sites, engineering firms, contractor offices
CertificationsTypically none specific, programming certifications beneficialEstimating certifications, construction industry credentials

Concrete Software focuses on creating digital solutions for the concrete industry, while Concrete Estimator specializes in preparing cost estimates for concrete projects. The former is a tech role requiring programming skills, whereas the latter is a construction-focused role emphasizing industry experience and estimating expertise.

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

To thrive as a Concrete Software Developer, you need strong programming skills (particularly in C#, JavaScript, and PHP), web development experience, and a solid understanding of the Concrete CMS platform. Familiarity with version control tools like Git, database management systems such as MySQL, and Concrete CMS certifications are highly beneficial. Excellent problem-solving abilities, attention to detail, and effective communication skills help developers collaborate and deliver tailored solutions. These competencies ensure high-quality, secure, and scalable CMS implementations that meet client and organizational needs.

What is a concrete software engineer?

A concrete software engineer is a professional who specializes in developing, testing, and maintaining software applications, focusing on practical implementation rather than theoretical aspects. They work with specific programming languages and frameworks to build real-world software solutions that meet user and business needs. Their responsibilities often include coding, debugging, collaborating with teams, and ensuring software reliability and scalability. Concrete software engineers may also be involved in the deployment and ongoing support of software products.
More about Concrete Software jobs
Infographic showing various Concrete Software job openings in the United States as of May 2026, with employment types broken down into 83% Full Time, and 17% Part Time. Highlights an 100% In-person job distribution, with an average salary of $46,571 per year, or $22.4 per hour.

Security Analyst / Product Security Engineer (Software) (m/f/d)

Advantest

Hall Summit, LA • On-site

Full-time

Posted 18 days ago


Job description

  • Define and maintain the security architecture of the tester software platform, primarily focusing on Linux workstation software.
  • Translate Cyber Resilience Act (CRA) essential cybersecurity requirements into concrete software development practices and product requirements.
  • Perform threat modeling and security risk analysis for the software architecture, interfaces, and external integrations.
  • Identify and analyze security vulnerabilities in the software stack (C++, Java, Linux environment).
  • Establish and maintain secure development practices, including:
  • secure coding guidelines
  • security-focused code reviews
  • use of static and dependency security analysis tools
  • Monitor security advisories and vulnerability databases (e.g. CVEs) for third-party libraries, Linux components, and external dependencies used by the product.
  • Investigate reported vulnerabilities or security incidents affecting the software and coordinate root cause analysis and remediation with development teams.
  • Define and maintain processes for vulnerability handling and disclosure, including tracking, prioritization, and remediation.
  • Support development teams in implementing security controls, such as:
  • authentication and authorization mechanisms
  • secure use of cryptographic functions
  • protection against common software vulnerabilities
  • Define requirements and concepts for secure software updates and software integrity protection.
  • Contribute to security documentation required for CRA compliance, including risk assessments and security-related product documentation.
  • Act as security advisor for development teams, helping them design and implement secure solutions.
  • Assess security implications of executing customer-provided test programs and define safeguards such as sandboxing, permissions, or execution isolation.