L

Lutron Electronics

Smart lighting controls and dimmers provider

Experienced Application Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timePhiladelphia, PA, USANo salary listed

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Computer Engineering, or Software Engineering is required.
  • A minimum cumulative GPA of 3.00 is required for all degrees earned.
  • At least five years of experience after completing academics is required.
  • A solid foundation in computer science fundamentals, including object-oriented principles and design patterns, is required.
  • Must be authorized to work in the United States and must not require Lutron to sponsor a work visa, including an H-1B, now or in the future.
  • Demonstrable experience in at least one of the following areas is required: mobile application development with Kotlin for Android or Swift for iOS; desktop application development with C# and WPF; embedded systems using Embedded Linux with C++ or Go; cloud services using AWS, including IoT, messaging, or distributed service architectures; or web application development with React.

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.
  • Mentor junior software engineers.
  • 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.
  • Own project delivery by converging decisions across multiple teams and disciplines.
  • Collaborate with Product Managers, Software Architects, Functional Area Owners, and other parts of the company to develop solutions to problems.
  • Apply emerging technologies to solve complex problems.

Desired Qualifications

  • Experience developing software for connected devices, IoT platforms, or smart home systems.
  • Comfort working cross-functionally across engineering disciplines and product management.
  • Demonstrated success leading software teams or projects.
  • Interest in coaching and mentoring junior engineers.
  • Proven troubleshooting skills across system boundaries, including diagnosing issues reported from field or customer environments.

About the Company

Lutron Electronics

Smart lighting controls and dimmers provider

Lutron Electronics produces energy-saving smart dimmers and lighting control solutions for homes and commercial spaces. Its product lineup includes dimmers, switches, and wallplates that regulate lighting by adjusting electrical current and switching between scenes and schedules, supporting LED lighting and smart-home integrations. The company differentiates itself with a broad, compatible product range and a strong emphasis on professional training through the Lighting Control Institute, offering online courses and in-person workshops for industry professionals. Revenue comes from product sales and training services, serving a global client base. The company’s goal is to provide reliable, efficient lighting controls that help users manage energy use and lighting comfort across residential and commercial environments.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Coopersburg, PA
Founded
1950

Recently Posted Jobs

Explore more opportunities at Lutron Electronics

See more jobs