Principal Software Engineer Salary at Thingworx BETA

How much does a Thingworx Principal Software Engineer make?

As of May 2025, the average annual salary for a Principal Software Engineer at Thingworx is $108,843, which translates to approximately $52 per hour. Salaries for Principal Software Engineer at Thingworx typically range from $100,897 to $115,933, reflecting the diverse roles within the company.

It's essential to understand that salaries can vary significantly based on factors such as geographic location, departmental budget, and individual qualifications. Key determinants include years of experience, specific skill sets, educational background, and relevant certifications. For a more tailored salary estimate, consider these variables when evaluating compensation for this role.

DISCLAIMER: The salary range presented here is an estimation that has been derived from our proprietary algorithm. It should be noted that this range does not originate from the company's factual payroll records or survey data.

ThingWorx Overview

Website:
thingworx.com
Size:
<25 Employees
Revenue:
$10M - $50M
Industry:
Software & Networking

Purpose-built for industrial environments, ThingWorx is a complete, end-to-end solution platform that delivers the functionality, flexibility, and agility needed to develop, deploy, and extend IoT applications and augmented reality (AR) experiences. The award-winning platform contains a broad set of features, including multiple connectivity options, solution development tools, analytics, and AR. With ThingWorx, industrial businesses can leverage pre-built solutions or create scalable and secure solutions of their own that provide high levels of return on investment. ThingWorx 8.5 is expected to be commercially available in late summer 2019.

See similar companies related to Thingworx

What Skills Does a person Need at Thingworx?

At Thingworx, specify the abilities and skills that a person needs in order to carry out the specified job duties. Each competency has five to ten behavioral assertions that can be observed, each with a corresponding performance level (from one to five) that is required for a particular job.

  1. Java: Using Java in the development and maintenance of application programs and systems.
  2. Computer science: Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines.
  3. API: An application programming interface is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software.
  4. Python: Applying the concepts and algorithms of Python to design, develop and maintain software applications to comply with business requirements.
  5. Agile: Agile is a development process where feedback is continuously gathered from users to create the best user experience.

Related Jobs

Electron Energy Corporation
Lancaster , PA

Are you ready to engineer the future of manufacturing? Join our team as a Quality Engineer and embark on a journey of innovation and excellence! About Electron Energy Corporation: We are a team committed to engineering excellence and innovation in manufacturing. Our focus is on driving efficiency, safety, and quality in every aspect of our operations. With a collaborative spirit and a dedication to continuous improvement, we aim to shape the future of manufacturing through cutting-edge technology and ingenuity. About the Role: As a Quality Engineer, you will play a crucial role in ensuring the highest standards of quality across all processes. This is a decision-making position requiring the development and operation of quality control systems, the application and analysis of testing and inspection procedures, and the ability to diagnose and correct quality issues using advanced metrology, statistical, and analytical methodologies. Your expertise will support various departments, ensur


Sponsored
5/19/2025 12:00:00 AM
Dometic
Royersford , PA

About the position Our Marine organization is a trusted provider of innovative solutions for the worldwide boating and boat building industry, and we recently expanded our scope to lead the boating industry into an electrified future. Dometic has won numerous NMMA Innovation Awards over the years, and we are always striving for new ways to make boating easier, safer, and more enjoyable. We are on a journey of continuous growth - now looking for our next star - a passionate Quality Engineer. This position reports to Quality Manager and will work in Limerick, PA. As Quality Engineer of the Limerick team, you will have overall responsibility for the implementation and maintenance of plant quality systems including ISO 9001:2008 procedures, APQP activities, lean manufacturing activities, supplier quality development and continuous improvement activities. General Responsibilities Perform adequacy reviews for flow down of QA requirements affecting processes. Assist in defining/developing Qua


Sponsored
5/18/2025 12:00:00 AM
Amcor plc
Allentown , PA

We are global, we are impacting the lives of millions every day, we are making a difference! At Amcor we are inspired to change the packaging industry and are taking on the aspirational challenge to make all our products recyclable or reusable by 2025. Through our products and global footprint, we are in a unique position to truly make a difference in the packaging space. Our products impact the lives of millions of people across the globe every day from food, beverage, pharmaceutical, medical, home- and personal-care, and other essential products. Amcor is a thriving S&P 500 organisation listed both on the NYSE (AMCR) and ASX (AMC) with US$13 billion in sales. We have a proud history dating back to the 1860's and come a long way from a single paper mill based in Melbourne to becoming the global leading packaging company. Today, Amcor is an international organisation empowering its 50,000 employees in over 40 countries and across 250 sites. Will you be next to join our journey towards


Sponsored
5/18/2025 12:00:00 AM
Multi-Color Corporation
Lafayette Hill , PA

Build your Career with an Industry Leader As the global leader of premium labels, MCC helps brands stand out in competitive markets and inspire positive consumer experiences. Backed by over a century of printing experience, MCC is focused on the future by developing consumer-driven innovations and sustainable packaging solutions. Working for our team, you can truly make a difference. The objective of the Quality Engineer is to develop and implement procedures to maintain and continually improve product and process quality. Be a change agent for process improvement and standardization efforts. Lead efforts to maintain certifications for ISO and Food Safety as well as relevant customer qualifications. Provide support for other Quality and Manufacturing efforts that pertain to customer quality and satisfaction. Why work at MCC: Compensation: $95,000.00 annually Generous benefits package including medical, dental, vision, disability, life insurance and 401(k) Paid Holidays: New Years, Memo


Sponsored
5/17/2025 12:00:00 AM
Alivia Analytics
Newtown Square , PA

Job Description Job Description Senior Cloud Infrastructure Engineer: Healthcare nice to have UHG or Optum or Anthem (Elevance) Critical in supporting the CISO's efforts to secure the organization's cloud, on-premises, and DevOps environments. You will work closely with engineering, IT, and security teams to design, implement, and maintain robust security measures across the technology stack while driving security automation and best practices in a DevSecOps framework. Key Responsibilities Cloud Security Engineering: Design and implement security controls for cloud platforms (Azure). Conduct cloud architecture reviews and identify security risks in Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS), and Software-as-a-Service (SaaS) environments. Monitor and respond to cloud-specific security alerts using Cloud Security Posture Management (CSPM) tools. Infrastructure Security: Implement security hardening measures for servers, storage, and network infrastructure. Manage id


Sponsored
5/17/2025 12:00:00 AM
Armada Ltd
Philadelphia , PA

Type: Full TimeLocation: Philadelphia, PA (Travel - CONUS locations, less than 5%)Overtime Exempt: YesReports To: ARMADA HQSecurity Clearance Required: SecretCONTINGENT UPON AWARDDuties & Responsibilities:The Information Systems Security Engineer II (ISSE II) s...


Sponsored
5/16/2025 12:00:00 AM
JSAT AUTOMATION INC
Blue Bell , PA

Job Description Job Description Job Responsibilities Oversee the design and implementation of automation and control systems, including PLCs, SCADA, DCS, HMIs, and related technologies. Experience using Rockwell Automation products, including Allen-Bradley PLCs, ControlLogix, Studio 5000, FactoryTalk, ControlNet and related technologies. Lead the design and development of PLC and HMI programs. Select and integrate hardware components like controllers, input/output modules, VFDs (Variable Frequency Drives), and industrial networks. Manage or support projects as the primary controls resource from front end design through commissioning: serve as the interface between stakeholders and contracted support Author, review and approve deliverables (proposals, drawings, documents, etc.) Manage the activities of on-site project resources; define detailed plan necessary to complete approved projects on schedule and within budget; support testing and commissioning activities; ensure the deliverable


Sponsored
5/16/2025 12:00:00 AM
Illinois Tool Works, Inc.
Bryn Mawr , PA

Job Description: ITW Commercial Construction is a leading manufacturer with a proven history of creating innovative fastening solutions used by professional commercial contractors in concrete anchoring and flooring, drywall, metal building, fire protection, plumbing, electrical, and HVAC applications. We take pride in our commitment to being a customer-centric organization with operational excellence, superior service, and new product development that has guided the company through decades of growth by meeting the ever-changing needs of the commercial construction industry. Focusing on the needs of our end-users enables us to customize our product offering and service based on their requirements. ITW Commercial Construction encompasses the leading brands of Buildex® (Teks®, Sammys®), Red Head (TruBolt®, Tapcon®), Ramset (Trakfast®), and PNA (Diamond Dowel®) having an overall history that goes back to 1910. ITW Commercial Construction North America is seeking a Quality Assurance Enginee


Sponsored
5/15/2025 12:00:00 AM

Check more jobs information at Thingworx

Job Title Average Thingworx Salary Hourly Rate
2 Senior Systems Engineer $102,160 $49
3 Software Development Engineer & Principal $150,091 $72
4 Product Owner $127,380 $61
5 Executive Assistant $77,169 $37
6 Project Manager, Business Development $120,627 $58

Hourly Pay at Thingworx

The average hourly pay at Thingworx for a Principal Software Engineer is $52 per hour. The location, department, and job description all have an impact on the typical compensation for Thingworx positions. The pay range and total remuneration for the job title are shown in the table below. Thingworx may pay a varying wage for a given position based on experience, talents, and education.
How accurate does $108,843 look to you?

FAQ about Salary and Jobs at Thingworx

1. How much does Thingworx pay per hour?
The average hourly pay is $52. The salary for each employee depends on several factors, including the level of experience, work performance, certifications and skills.
2. What is the highest salary at Thingworx?
According to the data, the highest approximate salary is about $115,933 per year. Salaries are usually determined by comparing other employees’ salaries in similar positions in the same region and industry.
3. What is the lowest pay at Thingworx?
According to the data, the lowest estimated salary is about $100,897 per year. Pay levels are mainly influenced by market forces, supply and demand, and social structures.
4. What steps can an employee take to increase their salary?
There are various ways to increase the wage. Level of education: An employee may receive a higher salary and get a promotion if they obtain advanced degrees. Experience in management: an employee with supervisory experience can increase the likelihood to earn more.