Staff Engineer, IoT Systems & Embedded Android

C14 Automated Logic Corporation

BLOOMINGTON (MN)

On-site

USD 96,000 - 192,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health Care Benefits: Medical, Dental,
Wellness incentives
Retirement Benefits
Paid time off and holidays

Job summary

Carrier Global Corporation seeks a senior software engineer to develop next‑gen IoT applications for Smart Buildings. You will work with cloud and firmware teams to deploy high‑quality software that reduces energy use while preserving occupant comfort across global sites.

Responsibilities include building Android gateway features, integrating embedded services, and driving performance/quality through benchmarks and tests in a scaled Agile environment.

Qualifications

  • Bachelor’s degree in Computer Science or Electrical or Electronic Engineering.
  • 10+ years of hands‑on software experience designing and developing applications in Java/Kotlin for Android/Linux.
  • 10+ years of embedded software development with Android/Embedded Linux architecture.

Responsibilities

  • Architect, develop, and deliver high‑quality software, code, and algorithms for full‑stack Java and Android‑based solutions.
  • Design, implement, test, and deliver new features for the Android gateway application that runs Smart Building algorithms and connects to the cloud.
  • Develop and integrate embedded platform services, middleware, device interfaces, and hardware abstraction components across Android and Embedded Linux systems.
  • Analyze system performance using benchmarking, profiling, and instrumentation, and implement optimizations.
  • Incorporate software quality attributes into architecture, design, development, and delivery activities.
  • Collaborate with developers and architects across time zones and international sites in a scaled agile environment.

Skills

Java
Kotlin
Android
Embedded Linux
Performance profiling

Education

Bachelor's degree in Computer Science or Electrical or Electronic Engineering

Tools

Git
Azure DevOps
Gradle
Maven

Job description

Carrier Global Corporation seeks a senior software engineer to develop next‑gen IoT applications for Smart Buildings. You will work with cloud and firmware teams to deploy high‑quality software that reduces energy use while preserving occupant comfort across global sites.

Responsibilities include building Android gateway features, integrating embedded services, and driving performance/quality through benchmarks and tests in a scaled Agile environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Staff Engineer, IoT & Embedded Systems
Senior Staff Engineer, IoT & Embedded Systems

Carrier • Fort Snelling Unorganized Territory (MN)

On-site
USD 96,000 - 192,000
Health Care Benefits
Retirement Benefits
Paid time off
Staff IoT Systems Engineer, Smart Buildings & Embedded Linux
Staff IoT Systems Engineer, Smart Buildings & Embedded Linux

Carrier • Saint Paul (MN)

On-site
USD 96,000 - 192,000
Health Care Benefits
Retirement Benefits
Paid vacation and holidays
+1
Staff Engineer, IoT Systems (Android/Linux Embedded)
Staff Engineer, IoT Systems (Android/Linux Embedded)

Carrier • BLOOMINGTON (MN)

On-site
USD 96,000 - 192,000
Health Care Benefits
Retirement Benefits
Paid time off
+1
Senior Embedded Firmware Architect - IoT & Cloud
Senior Embedded Firmware Architect - IoT & Cloud

C01 Carrier Corporation • Indianapolis (IN)

On-site
USD 79,000 - 158,000
Health care benefits
Wellness incentives
Retirement benefits
+3
Senior Embedded Android Engineer
Senior Embedded Android Engineer

Stepping Up Solutions • San Francisco (CA)

On-site
USD 120,000 - 150,000
Senior Embedded Android Firmware Engineer for IoT
Senior Embedded Android Firmware Engineer for IoT

Stepping Up Solutions • San Francisco (CA)

On-site
USD 120,000 - 150,000
Staff Engineer, Systems Engineering
Staff Engineer, Systems Engineering

Carrier • Saint Paul (MN)

On-site
USD 96,000 - 192,000
Health Care Benefits
Retirement Benefits
Paid vacation and holidays
+1
Staff Engineer, Systems Engineering
Staff Engineer, Systems Engineering

Carrier • Fort Snelling Unorganized Territory (MN)

On-site
USD 96,000 - 192,000
Health Care Benefits
Retirement Benefits
Paid time off
Staff Engineer, Systems Engineering
Staff Engineer, Systems Engineering

Carrier • BLOOMINGTON (MN)

On-site
USD 96,000 - 192,000
Health Care Benefits
Retirement Benefits
Paid time off
+1
Firmware Engineer 841829
Firmware Engineer 841829

Capstone Search Advisors • Berlin (CT)

On-site
USD 90,000 - 140,000