Jobs · Engineering · Ohio

Experienced Application Software Engineer - Cincinnati, OH

Lutron Electronics · Cincinnati, OH · 2 days ago
On-siteEngineeringFull-time

Overview

Lutron is seeking an experienced Application Software Engineer for their Cincinnati office. This role integrates embedded Linux devices, cloud services, and customer-facing applications for lighting, shading, and smart home solutions used worldwide.

Responsibilities

  • Lead technical design and architectural decisions across application, cloud, and embedded components.

  • Translate real-world customer and device constraints into scalable software solutions.

  • Drive cross-team technical alignment for features spanning firmware, embedded Linux, cloud services, and client applications.

  • Balance long-term maintainability with near-term product delivery.

  • Drive consensus with appropriate stakeholders.

  • Create system and software design documentation.

  • Implement, unit-test, and integrate solutions in collaboration with multiple developers.

  • Work with senior engineers to review solutions.

  • Resolve technical issues, reported bugs, and field issues in a timely manner.

Qualifications

  • Bachelor or Master’s Degree in Computer Science, Computer Engineering, or Software Engineering.

  • Cumulative GPA 3.00 for all degrees earned.

  • Minimum 5+ years of experience post-academics.

  • Strong foundation in Computer Science fundamentals including Object Oriented Principles and Design Patterns.

  • Demonstrated experience in one or more of the following areas:

    • Mobile applications: Kotlin (Android) or Swift (iOS)

    • Desktop applications: C# and WPF

    • Embedded systems: Embedded Linux using C++ or Go

    • Cloud services: AWS (IoT, messaging, distributed service architectures)

    • Web applications: React

  • Experience developing software for connected devices, IoT platforms, or smart home systems.

  • Comfortable working cross-functionally across engineering disciplines and product management.

  • Demonstrated success leading software teams or projects.

  • Passion for coaching and mentoring junior engineers.

  • Proven troubleshooting skills across system boundaries, including diagnosing issues reported from field or customer environments.

Similar jobs

Applications Engineer-I, USA

Silvus TechnologiesLos Angeles, CA· 1 wk ago
Engineering$75k–$95k/yrapply on motorolasolutions.wd5.myworkdayjobs.com