1

Iot Software Engineer Jobs in Santa Clara, CA (NOW HIRING)

Embedded Software Engineer Location: San Jose, California - Austin, Texas - Boston, Massachusetts ... Familiarity with IoT platforms and cloud services (AWS IoT, Azure IoT). * Knowledge of ...

Software Engineer

San Jose, CA ยท On-site

$90K - $135K/yr

Seeking a top-notch hands-on Software Engineer to work on design of system manufacturing test software for the quality of Server, IoT , Workstation or Rack products. As part of our software ...

Embedded Software Engineer I

San Jose, CA ยท On-site

$154.10K - $202.80K/yr

Embedded Software Engineer We are looking for an experienced Embedded Software Engineer to design ... Exposure to IoT platforms (AWS IoT, Azure IoT). * Knowledge of cybersecurity standards and secure ...

Embedded Software Engineer

Sunnyvale, CA ยท On-site

$156.40K - $205.80K/yr

Position: Embedded Software Engineer Location: Sunnyvale, CA Duration : 12+ Months Contract ... Lead end-to-end software architecture, definition, and execution of IoT products running Linux ...

Embedded Software Engineer

Sunnyvale, CA ยท On-site

$156.40K - $205.80K/yr

Embedded Software Engineer Location: Sunnyvale, CA Duration: 12+ Months Contract Embedded Software ... Lead end-to-end software architecture, definition, and execution of IoT products running Linux ...

Senior Software Engineer

San Jose, CA ยท On-site

$143.60K - $189.30K/yr

Our IoT technology expertise serves a global ecosystem of 7,000 enterprise customers and 30 mobile ... software in a predictable and reliable manner. Collaborate actively with other developers and other ...

Software Engineer - GenAI

San Jose, CA ยท On-site

$150K - $205K/yr

Our IoT technology expertise serves a global ecosystem of 7,000 enterprise customers and 30 mobile ... As Aeris continues to expand, we are seeking a experienced Software Engineer to join our Generative ...

Software Engineer - GenAI

San Jose, CA ยท On-site

$150K - $205K/yr

Our IoT technology expertise serves a global ecosystem of 7,000 enterprise customers and 30 mobile ... As Aeris continues to expand, we are seeking a experienced Software Engineer to join our Generative ...

Software Engineer - GenAI

San Jose, CA ยท On-site

$150K - $205K/yr

Our IoT technology expertise serves a global ecosystem of 7,000 enterprise customers and 30 mobile ... As Aeris continues to expand, we are seeking a experienced Software Engineer to join our Generative ...

Software Engineer - GenAI

San Jose, CA ยท On-site

$150K - $205K/yr

Our IoT technology expertise serves a global ecosystem of 7,000 enterprise customers and 30 mobile ... As Aeris continues to expand, we are seeking a experienced Software Engineer to join our Generative ...

Software Engineer - Infrastructure

Sunnyvale, CA ยท On-site

$205.80K - $243.90K/yr

Coram Ai Engineer At Coram AI, we're reimagining video security for the modern world. Our cloud ... Building provisioning and management across hundreds of thousands of connected IoT devices deployed ...

Senior Ground Software Engineer

Saratoga, CA ยท On-site

$135.10K - $178.10K/yr

... Things (IoT) solutions and services. We are fundamentally changing the design, economics ... E-Space is looking for a Senior Software Engineer to join our Ground Software team. You will ...

next page

Showing results 1-20

Iot Software Engineer information

See Santa Clara, CA salary details

$74.6K

$173.3K

$241.3K

How much do iot software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for iot software engineer in Santa Clara, CA is $173,257.00, according to ZipRecruiter salary data. Most workers in this role earn between $140,900.00 and $203,200.00 per year, depending on experience, location, and employer.

What does an IoT Software Engineer do?

An IoT Software Engineer designs, develops, and maintains software for Internet of Things (IoT) devices and systems. They work on embedded systems, cloud integrations, and communication protocols to enable connected devices to collect, process, and transmit data. Responsibilities include writing firmware, developing APIs, ensuring security, and optimizing performance. They often collaborate with hardware engineers, data scientists, and cloud developers to create seamless IoT solutions.

What are the key skills and qualifications needed to thrive in the Iot Software Engineer position, and why are they important?

To thrive as an IoT Software Engineer, you need strong programming skills (such as C, C++, Python, or Java), experience with IoT protocols, and a degree in computer science, electrical engineering, or related fields. Familiarity with cloud platforms, embedded systems, IoT development kits, and certifications like AWS Certified IoT Core or Cisco IoT certifications are highly beneficial. Effective problem-solving abilities, teamwork, and communication skills are essential for collaborating with multidisciplinary teams and addressing complex system challenges. These skills ensure you can efficiently design, develop, and maintain robust IoT solutions that operate securely and reliably in real-world environments.

What are some common challenges faced by IoT Software Engineers in their daily work?

IoT Software Engineers often face challenges related to integrating a wide variety of devices and platforms, ensuring secure data transmission, and managing resource constraints on embedded systems. Debugging and testing IoT solutions can be complex due to the distributed nature of devices and the diversity of operating environments. Additionally, staying up-to-date with rapidly evolving standards and protocols is key. Overcoming these challenges requires a proactive approach to learning and collaboration with hardware engineers, security specialists, and other stakeholders to deliver seamless and secure IoT solutions.
What are popular job titles related to Iot Software Engineer jobs in Santa Clara, CA? For Iot Software Engineer jobs in Santa Clara, CA, the most frequently searched job titles are:

Software Engineer (eCommerce, Java, Architecting ) | Onsite

Kaav Inc.

Sunnyvale, CA โ€ข On-site

$61.50 - $84.50/hr

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Description
JAVA
  • The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation Enterprise solutions for Global eCommerce.
  • SE will be responsible for application development in support of the multiplatform roadmap.
  • Responsible for application architecture, ensure high performance, scalability and availability for those applications.
Areas of responsibility include:
  • Involved in planning of system and development deployment as well as responsible for meeting software compliance standards
  • Drives technical vision and influences product roadmap and vision
  • Implement largescale, complex, crossfunctional projects
  • Leads the discovery phase of large projects to develop high level design
  • Supervise the work of crossfunctional groups of engineers, including offshore associates
  • Directs root cause analysis of critical business and production issues
  • Documents testing and maintenance of application corrections and improvements
  • Influence decisions, builds consensus, and resolves conflicts constructively and proactively
  • Supports business objectives and ensures the business needs are being met
Minimum Qualifications
  • Bachelor's degree in Computer Science or Computer Information Systems
  • 7+ years of experience in eCommerce Software development
  • 7+ years of programming experience in architecting highly scalable & performing Web Applications
  • 5+ years of experience with Open Source technologies
  • 4+ years of developing / architecting high transaction high throughput systems is a must
  • 2+ years of experience with integrating 3rd party solutions in existing architecture
  • 4+ years of developing / architecting high transaction high throughput systems is a must
  • 2+ years of experience in agile ways of working in a distributed geographical model
Additional Preferred Qualifications:
  • Bachelor's degree in computer science or related discipline

Required Skills : Java
Additional Skills : IoT Software Engineer,Software Engineer