Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 2 Nov 2026

Full Stack / IOT Developer

3M Austin, Texas On-site senior full-time

Salary

$124,127 - $151,710 per year

Apply on 3M

Description

As a Full Stack / IOT Developer at 3M, you will have the opportunity to collaborate with innovative people around the world and make an impact by developing and maintaining cross-platform mobile applications, cloud-hosted services, and web applications.

Responsibilities:

  • Develop and maintain cross-platform mobile applications (iOS and Android) providing asset-tracking and live dashboards for smart sensor and automated products.
  • Develop, deploy and support cloud-hosted services and interfaces across Microsoft Azure and Amazon Web Services (AWS), including container-hosted applications on Red Hat OpenShift Service on AWS.
  • Design, develop and maintain web applications, portals and RESTful backend services supporting connected products and cloud platforms.
  • Implement end-to-end security for web services and APIs, including transport-layer security (HTTPS/TLS), AES encryption, key management and secure data handling in transit and at rest.
  • Support and enhance quality-inspection web interfaces for capturing and managing inspection images, recipes, and logs.
  • Build and maintain IoT connectivity between mobile/web applications and embedded devices (e.g., BLE-connected locators and transmitters).
  • Develop and integrate AI-assisted interfaces, including Retrieval-Augmented Generation (RAG) and other LLM-based services.
  • Design and maintain data storage, APIs and integration layers connecting devices, applications and cloud back-ends.
  • Collaborate closely with firmware, hardware, data-science and product teams, and coordinate with external development partners, to deliver reliable end-to-end solutions.
  • Support software architecture, integration, testing, deployment, and CI/CD across mobile, web and cloud environments.
  • Communicate technical results and program status to internal and external stakeholders.
  • Drive the development and commercialization of connected products and digital services that deliver value to customers around the world.

Requirements:

  • Bachelor’s Degree in Computer Science, Computer Engineering, or Software Engineering (completed and verified prior to start) from an accredited institution.
  • Three (3) or more years’ experience developing and deploying full-stack and mobile applications, including front-end, back-end, and APIs for iOS and/or Android.
  • Three (3) or more years’ experience in modern programming languages such as Java, TypeScript/JavaScript, Swift, Kotlin, Python, or C#.
  • Three (3) or more years’ experience with RESTful APIs, cloud platforms such as AWS or Microsoft Azure, and modern software development tools including GitHub and CI/CD.

Benefits:

  • Competitive pay and benefits, including medical, dental, and vision insurance, health savings accounts, and retirement benefits.
  • Opportunity to work on-site at the 3M Center in Austin, TX, with flexibility for remote work.
  • May include up to 15% domestic or international travel.
  • Relocation may be authorized.

Skills

Nice to have

  • Angular framework
  • Spring Boot framework
  • native mobile development
  • containerization and orchestration
  • AI/ML or LLM services
  • IoT and device connectivity
  • relational and/or NoSQL databases
  • CI/CD pipelines
  • infrastructure-as-code and DevOps practices

Ready to apply?

You apply with the employer directly. Their original posting is here: https://3m.wd1.myworkdayjobs.com/en-US/Search/job/US-Texas-Austin/Full-Stack---IOT-Developer_R01168177

Apply on 3M