IoT Software Developer: Embedded, Android & Cloud

Apg Cash Drawer

Minneapolis (MN)

On-site

USD 95,000 - 125,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

APG Cash Drawer in Minneapolis, MN is seeking a Software Developer to support the design, development, integration, and ongoing support of software solutions for connected devices and technology platforms. You will work across embedded application software, IoT connectivity, mobile applications, operating systems, APIs, and hardware interfaces to deliver reliable, scalable, and user-focused technology.

You’ll collaborate across engineering disciplines, solve technical problems, and contribute to

Qualifications

  • Bachelor’s degree in computer science, software engineering, electrical/computer engineering, or a related field preferred; equivalent experience will also be considered.
  • 3–6 years of software development experience.
  • Strong programming, debugging, testing, and software-development skills.
  • Experience with C#/.NET/MAUI, Ruby, Java, HTML, Python, and/or C/C++.
  • Experience developing for Android/Android Studio.
  • Experience with Windows and/or Linux environments.
  • Experience with IoT, connected devices, or hardware/software integration.
  • Experience with REST APIs, SDKs, and third-party integrations.
  • Strong analytical, problem-solving, organizational, and communication skills.
  • Ability to work effectively both independently and as part of a collaborative team.

Responsibilities

  • Develop and maintain software applications for connected devices.
  • Develop and integrate Android applications, with additional work across Windows and Linux environments.
  • Work with IoT devices, peripherals, and device communications.
  • Develop and integrate APIs, SDKs, and third-party technologies.
  • Support USB protocols and device connectivity.
  • Troubleshoot issues involving software, operating systems, networks, connected devices, and hardware.
  • Work with cloud, web-hosting, and backend environments.
  • Collaborate with software, hardware, product, and technology teams.
  • Develop testing, documentation, and support tools for production systems.

Skills

Programming
Debugging
Testing
Analytical thinking
Communication
Team collaboration

Education

Bachelor’s degree or equivalent experience in CS/engineering

Tools

Android Studio
Windows
Linux
REST APIs
SDKs
C#/Java/Python/C/C++

Job description

APG Cash Drawer in Minneapolis, MN is seeking a Software Developer to support the design, development, integration, and ongoing support of software solutions for connected devices and technology platforms. You will work across embedded application software, IoT connectivity, mobile applications, operating systems, APIs, and hardware interfaces to deliver reliable, scalable, and user-focused technology.

You’ll collaborate across engineering disciplines, solve technical problems, and contribute to

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IoT & Embedded Software Developer
IoT & Embedded Software Developer

Apg Cash Drawer Llc • Minneapolis (MN)

On-site
USD 95,000 - 125,000
Software Developer
Software Developer

Apg Cash Drawer • Minneapolis (MN)

On-site
USD 95,000 - 125,000
Software Developer
Software Developer

Apg Cash Drawer Llc • Minneapolis (MN)

On-site
USD 95,000 - 125,000
Senior Manager, Software & Electronics for Connected Products
Senior Manager, Software & Electronics for Connected Products

Apg Cash Drawer • Minneapolis (MN)

On-site
USD 135,000 - 170,000
Senior Manager of Software and Electronics Engineering
Senior Manager of Software and Electronics Engineering

Apg Cash Drawer • Minneapolis (MN)

On-site
USD 135,000 - 170,000
Mobile Software Engineer (5317)
Mobile Software Engineer (5317)

Tier4 Group • Vinings (GA)

Hybrid
USD 110,000 - 150,000
IoT & Embedded Software Test Technician I
IoT & Embedded Software Test Technician I

Socket.dev • Grand Rapids (MI)

On-site
USD 40,000 - 58,000
Senior Manager, Embedded IoT Software (Hybrid, AI-Enabled)
Senior Manager, Embedded IoT Software (Hybrid, AI-Enabled)

Marmon Holdings, Inc. • Carol Stream (IL), Northern (KY)

Hybrid
USD 136,000 - 204,000
Developer/Programmer
Developer/Programmer

Quantum Strides LLC • Minneapolis (MN)

On-site
USD 75,000 - 95,000
Android Developer with Embedded Systems & AR/ML
Android Developer with Embedded Systems & AR/ML

Ask IT consulting • Santa Clara (CA)

On-site
USD 120,000 - 170,000