1

Contract Iot Software Developer Jobs (NOW HIRING)

Lead

Kenosha, WI · On-site

$57.50 - $75.50/hr

The Lead Software Developer (.NET) & Head of the thyssenkrupp IoT U.S. Office is responsible for building and leading the U.S.-based IoT team, serving as the technical lead for customer ...

Sr Adv Software Engineer

Austin, TX · On-site

$119K - $157K/yr

Define, evolve, and communicate cloud and IoT platform architecture, ensuring alignment with ... Strong experience with CI/CD pipelines, automation, and DevOps best practices * Deep commitment to ...

Tridium is the inventor of the Niagara Framework, an IoT software framework that solves the ... You will report directly to our Engineering Manager and you'll work out of our Richmond, VA ...

Sr Software Engineer

Austin, TX · Hybrid

$119K - $157K/yr

Join a dynamic software engineering team at Resideo that designs, develops, and integrates highly complex IoT software solutions. As a Sr Software Engineer, you will work as part of a team of world ...

Tridium is the inventor of the Niagara Framework, an IoT software framework that solves the ... You will report directly to our Engineering Manager and you'll work out of our Richmond, VA ...

Tridium is the inventor of the Niagara Framework, an IoT software framework that solves the ... You will report directly to our Engineering Manager and you'll work out of our Richmond, VA ...

... the life of the contract. Duties will include implementing the architectural design of a ... SailPoint ISC implementation and operations About PROLIM PROLIM is a leading provider of PLM, IoT ...

New

Design, develop, and optimize real-time data pipelines between IoT devices, gateways, and cloud ... Collaborate cross-functionally with embedded, DevOps, security, product management, business, and ...

... Contract Staffing (Staff Augmentation) Permanent Placement (Staff Augmentation) ICAP (Contractor Payroll) Flextrack (Vendor Management System) Software Developer On behalf of our client, Procom ...

... (UI, IoT, API, Mobile, Firmware, etc.) * Conducts hands-on, rapid prototyping and product ... Professional knowledge and programming skills to write, modify and debug software * Exhibit Agile ...

... (UI, IoT, API, Mobile, Firmware, etc.) * Conducts hands-on, rapid prototyping and product ... Professional knowledge and programming skills to write, modify and debug software * Exhibit Agile ...

... Contract Staffing (Staff Augmentation) Permanent Placement (Staff Augmentation) ICAP (Contractor Payroll) Flextrack (Vendor Management System) Software Developer On behalf of our client, Procom ...

next page

Showing results 1-20

Contract Iot Software Developer information

See salary details

$48K

$111.8K

$166K

How much do contract iot software developer jobs pay per year?

As of Jul 9, 2026, the average yearly pay for contract iot software developer in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

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

To thrive as a Contract IoT Software Developer, you need strong programming skills (such as in C, C++, Python, or Java), experience with embedded systems, and a solid understanding of networking protocols, typically backed by a degree in computer science or engineering. Familiarity with IoT platforms (like AWS IoT, Microsoft Azure IoT, or Google Cloud IoT), device firmware development, and relevant certifications (e.g., AWS Certified IoT Developer) is highly beneficial. Problem-solving, adaptability, and effective communication are critical soft skills for collaborating with cross-functional teams and clients. These competencies ensure secure, scalable, and efficient IoT solutions that meet project requirements and client expectations.

What are some typical challenges faced by contract IoT software developers when working with multiple clients or projects simultaneously?

Contract IoT software developers often juggle several projects at once, which can present challenges such as managing different technology stacks, adapting quickly to new client requirements, and maintaining clear communication across diverse teams. Balancing project timelines and deliverables while troubleshooting device connectivity or integration issues is common. Staying organized and proactively clarifying expectations with clients helps ensure smooth collaboration and successful project outcomes.

What are Contract IoT Software Developers?

Contract IoT Software Developers are technology professionals who design, develop, and maintain software for Internet of Things (IoT) devices on a contract or freelance basis. They typically work on projects that involve connecting hardware devices to the internet, building applications that manage device data, and ensuring security and scalability. These developers may work with various programming languages, protocols, and cloud services, depending on project requirements. Their contracts can range from short-term assignments to longer engagements, often collaborating with hardware engineers, product managers, and other stakeholders.

What is the difference between Contract Iot Software Developer vs Embedded Software Engineer?

AspectContract Iot Software DeveloperEmbedded Software Engineer
CredentialsTypically requires a degree in Computer Science or related field, with experience in IoT platformsRequires a degree in Electrical Engineering, Computer Engineering, or related fields, with embedded systems expertise
Work EnvironmentOften project-based, working remotely or on-site with IoT device teamsPrimarily on embedded hardware development, often in manufacturing or R&D labs
Industry UsageCommon in IoT product development, smart devices, and connected solutionsUsed in consumer electronics, automotive, aerospace, and industrial systems

While both roles involve embedded systems and programming, Contract IoT Software Developers focus on developing software for connected devices and IoT platforms, often working on cloud integration and network protocols. Embedded Software Engineers typically work on low-level hardware programming and firmware development. The roles overlap in skills but differ in application focus and project scope.

More about Contract Iot Software Developer jobs
What cities are hiring for Contract Iot Software Developer jobs? Cities with the most Contract Iot Software Developer job openings:
What are the most commonly searched types of Iot Software Developer jobs? The most popular types of Iot Software Developer jobs are:
What states have the most Contract Iot Software Developer jobs? States with the most job openings for Contract Iot Software Developer jobs include:
Infographic showing various Contract Iot Software Developer job openings in the United States as of July 2026, with employment types broken down into 1% As Needed, 62% Full Time, 19% Part Time, 1% Temporary, and 17% Contract. Highlights an 80% Physical, 2% Hybrid, and 18% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.
Lead

$57.50 - $75.50/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 24 days ago


Thyssenkrupp rating

7.5

Company rating: 7.5 out of 10

Based on 68 frontline employees who took The Breakroom Quiz

222nd of 528 rated manufacturers


Job description

Your responsibilities
Job Summary
Company Background:
Rooted in the traditional metals industry and powered by the industrial heritage of thyssenkrupp, we don't build software from the sidelines. We build it where value is created: on the shop floor. In an environment of shrinking margins, rising complexity, and constant pressure to perform, we make production and distribution operations ready for what's next.
With toii®, our powerful, modular MES suite built on a robust IoT foundation, we cut through complexity. We connect systems, machines, and devices that were never meant to work together - and make them talk. The real impact? We give our customers back what matters most: their people's time. By eliminating artificial work and removing humans as stopgaps between disconnected technologies, we deliver the right information to the right people, exactly when and where it counts. Less noise. Fewer frictions. Better decisions. Real results - every single day.
And we don't stop at shipping software. Our software and field engineers are on site, in the trenches, from first idea to full rollout and beyond. Because software alone doesn't change operations. Partnership does. Backed by deep industry DNA and a relentless service mindset, we turn tools into solutions and ambition into performance.
Currently we are extending our European thyssenkrupp IoT software business, with the office being based in Germany, to the US to better serve our existing and future customers. To this end, we are looking for team players and pragmatic IT professionals with a hands-on mentality to build up the new US office in Kenosha.
You have an entrepreneurial spirit, and you are driven to combine cutting-edge technology with industrial grit? Let's talk!
This position:
This role combines hands-on software development with technical leadership and team leadership. The Lead Software Developer (.NET) & Head of the thyssenkrupp IoT U.S. Office is responsible for building and leading the U.S.-based IoT team, serving as the technical lead for customer implementations, and acting as the primary U.S. interface to customers and the Germany-based IoT organization. The role remains deeply involved in software development while owning delivery, customer engagement, and local office leadership.
Job Description
Key Responsibilities:
Technical Leadership & Software Development
  • Serve as lead developer for IoT and MES software solutions, with a strong focus on .NET and C# applications.
  • Design, develop, customize, and extend software solutions to meet customer-specific operational requirements.
  • Ensure software architecture meets standards for scalability, performance, security, and reliability.
  • Contribute directly to hands-on development including backend services, interfaces, and custom solutions.
  • Apply agile development practices and modern development tools throughout the software lifecycle.

Customer Engagement & Delivery
  • Act as the technical point of contact for U.S.-based customers from requirements through deployment and support.
  • Analyze customer production and distribution processes to define solution scope and implementation approach.
  • Support technical pre-sales activities including solution design, feasibility analysis, and effort estimates.
  • Participate in on-site customer implementations to ensure successful rollout and adoption.
  • Provide ongoing monitoring, troubleshooting, and service support as the primary U.S. technical representative.

U.S. Office & Team Leadership
  • Build, lead, and grow the thyssenkrupp IoT U.S. office based in Kenosha, Wisconsin.
  • Recruit, onboard, and mentor a team of software developers and engineers.
  • Establish local development and delivery capabilities aligned with global standards.
  • Collaborate closely with the Germany-based IoT organization to ensure alignment and knowledge sharing.
  • Represent the U.S. IoT organization internally and externally.

Reporting Relationship
This role reports directly to the CFO of Business Unit Processing.
Qualifications:
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • Minimum of 5 years of professional experience in software development with strong expertise in .NET and C#.
  • Hands-on experience developing and supporting production-grade applications.
  • Minimum of 2 years of experience leading or mentoring a development team.
  • Strong customer-facing communication skills across requirements, delivery, and support.
  • Experience working in agile development environments.
  • Willingness to travel within North America (up to approximately 20%).

Preferred Qualifications
  • Experience in industrial, manufacturing, or metal processing environments.
  • Experience with Blazor.
  • Knowledge of JavaScript, HTML, interface technologies, and relational databases.
  • Experience with IoT, MES, or shop-floor software solutions.

Benefits Overview
We offer competitive company benefits to eligible positions, such as :
  • Medical, Dental, Vision Insurance
  • Life Insurance and Disability
  • Voluntary Wellness Programs
  • 401(k) and RRSP programs with Company Match
  • Paid Vacation and Holidays
  • Tuition Reimbursement
  • And more!

Benefits may vary based on job, country, union role, and/or company segment. Please work with your recruiter or tk representative for applicable benefits information.
Disclaimer
This is to notify the general public that some individuals/entities are using the thyssenkrupp ("TK") name, trademark, domain name, and logo without authorization. They are posing as employees, representatives, or agents of TK and its associated/group companies. These individuals/entities are fraudulently offering jobs online through texts, websites, telephone calls, emails, or by issuing fake offer letters. They are also soliciting jobseekers to deposit money in certain bank accounts or providing jobseekers with fraudulent checks to obtain banking information.
TK does not ask, solicit, or accept any monies in any form from candidates, job applicants, or potential jobseekers, who have applied to or wish to apply to TK, whether online or otherwise as a pre-employment requirement. TK bears no responsibility for money being deposited/withdrawn therefrom in response to such fake offers.
Equal opportunity employer, including people with disabilities and veterans.
Applicants with disabilities may be entitled to reasonable accommodation under the Americans with Disabilities Act and certain state or local laws. For those requiring assistance completing the application or the application process and request information relating to the need for accommodation, please contact reasonableaccommodation@thyssenkrupp.com .
TK does not:
1. Send job offers from free email services like Gmail, Rediffmail, Yahoo mail, etc.;
2. Request payment of any kind from prospective jobseekers or candidates for employment;
3. Authorize anyone to collect money or agree to any monetary arrangement in return for a job at TK;
4. Send checks to job seekers; or
5. Make job offers through third parties. In the event TK uses professional recruitment services through a third party, offers are always made directly by TK and not by any third parties.
PLEASE NOTE:
1. TK strongly recommends that potential jobseekers do not respond to such fake solicitations, in any manner;
2. TK will not be responsible to anyone acting on an employment offer that is not directly made by TK;
3. Anyone making an employment offer in return for money is not authorized by TK; and
4. TK reserves the right to take legal action, including criminal action, against such individuals/entities.
TK follows a formal recruitment process through its own HR department and applications are evaluated by its HR department through pre-defined processes. Please visit our official careers website at https://jobs.thyssenkrupp.com/en to view authentic job openings at TK.
If you receive any unauthorized, suspicious, or fraudulent offers or interview calls, please email us at tkmna.employee.care@thyssenkrupp-materials.com .
We shall not accept any liability towards the representation made in any fraudulent communication or its consequences, and such fraudulent communication shall not be treated as any kind of offer or representation by TK or its group companies and affiliates.

What Thyssenkrupp employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom