Senior Staff Engineer, IoT & Embedded Systems

Carrier

Fort Snelling Unorganized Territory (MN)

On-site

USD 96,000 - 192,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health Care Benefits
Retirement Benefits
Paid time off

Job summary

Carrier seeks a senior software engineer to develop 75F’s next-generation IoT applications for Smart Buildings. You will collaborate with cloud and firmware engineers to create software deployed in commercial buildings, aiming to cut energy use while maintaining occupant comfort and productivity.

The role emphasizes full-stack Java and Android-based solutions, embedded Linux, device integration, and cross-time-zone collaboration within a scaled agile environment.

Qualifications

  • Bachelor's degree in Computer Science or Electrical or Electronic Engineering.
  • 10+ years hands-on experience designing and developing applications in Java and Kotlin for Android/Linux.
  • 5+ years of Kotlin experience.
  • 10+ years of embedded software development and platform architecture experience.
  • 10+ years of Embedded Linux and Android development, including root/system-level work and device drivers.

Responsibilities

  • Architect, develop, and deliver high-quality software for full-stack Java and Android-based solutions.
  • Design, implement, test, and deliver features for the Android gateway app that runs Smart Building algorithms and connects to the cloud.
  • Develop and integrate embedded platform services, middleware, and hardware interfaces across Android and Embedded Linux.
  • Analyze system performance via benchmarking and profiling and optimize accordingly.
  • Incorporate software quality attributes into architecture and delivery activities.
  • Collaborate with global teams across time zones in a scaled agile environment.
  • Partner with product managers and test leads to develop user stories and tests.
  • Investigate field issues with thorough diagnostics and debugging.
  • Ensure secure coding practices throughout development.

Skills

Java
Kotlin
Android
Embedded Linux
Device drivers
Android OS root/system-level
Architecture
Code quality
Benchmarking/Profiling
RESTful APIs

Education

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

Tools

Git
Azure DevOps
Gradle
Maven
JUnit
Espresso
Robolectric

Job description

Carrier seeks a senior software engineer to develop 75F’s next-generation IoT applications for Smart Buildings. You will collaborate with cloud and firmware engineers to create software deployed in commercial buildings, aiming to cut energy use while maintaining occupant comfort and productivity.

The role emphasizes full-stack Java and Android-based solutions, embedded Linux, device integration, and cross-time-zone collaboration within a scaled agile environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer, IoT Systems & Embedded Android
Staff Engineer, IoT Systems & Embedded Android

C14 Automated Logic Corporation • BLOOMINGTON (MN)

On-site
USD 96,000 - 192,000
Health Care Benefits: Medical, Dental,
Wellness incentives
Retirement Benefits
+1
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
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
Senior Embedded Android Engineer
Senior Embedded Android Engineer

Stepping Up Solutions • San Francisco (CA)

On-site
USD 120,000 - 150,000
Sr. IoT Systems Engineer
Sr. IoT Systems Engineer

Executive Rhythm, LLC • Detroit (MI)

On-site
USD 80,000 - 120,000
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
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 • BLOOMINGTON (MN)

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