Overview Lutron is seeking an experienced Application Software Engineer for our Cincinnati office to design and deliver software platforms that integrate embedded Linux devices, cloud services, and ...
Overview Lutron is seeking an experienced Application Software Engineer for our Cincinnati office to design and deliver software platforms that integrate embedded Linux devices, cloud services, and ...
Overview Lutron is seeking an experienced Application Software Engineer for our Cincinnati office to design and deliver software platforms that integrate embedded Linux devices, cloud services, and ...
Overview Lutron is seeking an experienced Application Software Engineer for our Cincinnati office to design and deliver software platforms that integrate embedded Linux devices, cloud services, and ...
Embedded Software Engineer (Indefinite US Work Authorization Required)
New Bremen, OH · Hybrid
$136K - $179K/yr
Design, develop, and analyze software application solutions that interface electronic sensors, actuators, and controls of vehicle systems, user interface, or radio-controlled devices. * Product ...
Embedded Software Engineer (Indefinite US Work Authorization Required)
New Bremen, OH · Hybrid
$136K - $179K/yr
Design, develop, and analyze software application solutions that interface electronic sensors, actuators, and controls of vehicle systems, user interface, or radio-controlled devices. * Product ...
Embedded Software Engineer (Indefinite US Work Authorization Required)
New Bremen, OH · Hybrid
$136K - $179K/yr
Design, develop, and analyze software application solutions that interface electronic sensors, actuators, and controls of vehicle systems, user interface, or radio-controlled devices. * Product ...
Embedded Software Engineer (Indefinite US Work Authorization Required)
New Bremen, OH · Hybrid
$136K - $179K/yr
Design, develop, and analyze software application solutions that interface electronic sensors, actuators, and controls of vehicle systems, user interface, or radio-controlled devices. * Product ...
Billing Specialist
Troy, OH · On-site
$18/hr
Applied Medicaid and board funding payments on the billing software application system. Adjusts these accounts when needed. * Applies insurance payments on the billing software application system.
Billing Specialist
Troy, OH · On-site
$18/hr
Applied Medicaid and board funding payments on the billing software application system. Adjusts these accounts when needed. * Applies insurance payments on the billing software application system.
Billing Specialist
Fairborn, OH · On-site
$18 - $20/hr
Applied Medicaid and board funding payments on the billing software application system. Adjusts these accounts when needed. * Applies insurance payments on the billing software application system.
Billing Specialist
Fairborn, OH · On-site
$18 - $20/hr
Applied Medicaid and board funding payments on the billing software application system. Adjusts these accounts when needed. * Applies insurance payments on the billing software application system.
Embedded Software Engineer (Indefinite US Work Authorization Required)
New Bremen, OH · On-site
$136K - $179K/yr
Design, develop, and analyze software application solutions that interface electronic sensors, actuators, and controls of vehicle systems, user interface, or radio-controlled devices. * Product ...
Embedded Software Engineer (Indefinite US Work Authorization Required)
New Bremen, OH · On-site
$136K - $179K/yr
Design, develop, and analyze software application solutions that interface electronic sensors, actuators, and controls of vehicle systems, user interface, or radio-controlled devices. * Product ...
... of software application development across multiple Cloud/Edge/Hybrid disciplines. 1+ years of software architecture design and implementation. Midmark will only employ those who are legally ...
... of software application development across multiple Cloud/Edge/Hybrid disciplines. 1+ years of software architecture design and implementation. Midmark will only employ those who are legally ...
Billing Specialist
$17.75 - $23.75/hr
Applied Medicaid and board funding payments on the billing software application system. Adjusts these accounts when needed. * Applies insurance payments on the billing software application system.
Billing Specialist
$17.75 - $23.75/hr
Applied Medicaid and board funding payments on the billing software application system. Adjusts these accounts when needed. * Applies insurance payments on the billing software application system.
Identify or troubleshoot application code-related issues. Take active role in code reviews to ... as Software Engineer, Software Developer, IT Consultant, or related occupation. Skills Required:
Identify or troubleshoot application code-related issues. Take active role in code reviews to ... as Software Engineer, Software Developer, IT Consultant, or related occupation. Skills Required:
Billing Specialist
Fairborn, OH · On-site
$18 - $20/hr
Applied Medicaid and board funding payments on the billing software application system. Adjusts these accounts when needed. * Applies insurance payments on the billing software application system.
Billing Specialist
Fairborn, OH · On-site
$18 - $20/hr
Applied Medicaid and board funding payments on the billing software application system. Adjusts these accounts when needed. * Applies insurance payments on the billing software application system.
... of software application development across multiple Cloud/Edge/Hybriddisciplines. 1+ years of software architecture design and implementation. Midmark will only employ those who are legally ...
... of software application development across multiple Cloud/Edge/Hybriddisciplines. 1+ years of software architecture design and implementation. Midmark will only employ those who are legally ...
Autonomy Algorithms Senior Software Engineer
Dayton, OH · On-site +1
$134K - $184K/yr
Proven ability to work with research scientists to transition complex mathematical algorithmic concepts to software application * Proven ability to proactively assume leadership within modest size ...
Autonomy Algorithms Senior Software Engineer
Dayton, OH · On-site +1
$134K - $184K/yr
Proven ability to work with research scientists to transition complex mathematical algorithmic concepts to software application * Proven ability to proactively assume leadership within modest size ...
Lead Software Engineer-AI
Columbus, OH · On-site
Knowledge of software application development and technical processes with considerable in-depth knowledge in one or more technical disciplines. (e.g., cloud, artificial intelligence / applied LLM ...
Lead Software Engineer-AI
Columbus, OH · On-site
Knowledge of software application development and technical processes with considerable in-depth knowledge in one or more technical disciplines. (e.g., cloud, artificial intelligence / applied LLM ...
Principal Software Engineer - Insurance
Columbus, OH · On-site
$127K - $170K/yr
Advanced knowledge of software application development and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence ...
Principal Software Engineer - Insurance
Columbus, OH · On-site
$127K - $170K/yr
Advanced knowledge of software application development and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence ...
Lead Software Engineer-AI
Columbus, OH · On-site
Knowledge of software application development and technical processes with considerable in-depth knowledge in one or more technical disciplines. (e.g., cloud, artificial intelligence / applied LLM ...
Lead Software Engineer-AI
Columbus, OH · On-site
Knowledge of software application development and technical processes with considerable in-depth knowledge in one or more technical disciplines. (e.g., cloud, artificial intelligence / applied LLM ...
Principal Software Engineer - Insurance
$127K - $170K/yr
Advanced knowledge of software application development and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence ...
Principal Software Engineer - Insurance
$127K - $170K/yr
Advanced knowledge of software application development and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence ...
Lead Software Engineer-AI
Columbus, OH · On-site
Knowledge of software application development and technical processes with considerable in-depth knowledge in one or more technical disciplines. (e.g., cloud, artificial intelligence / applied LLM ...
Lead Software Engineer-AI
Columbus, OH · On-site
Knowledge of software application development and technical processes with considerable in-depth knowledge in one or more technical disciplines. (e.g., cloud, artificial intelligence / applied LLM ...
Principal Software Engineer - Insurance
Columbus, OH · On-site
$130K - $174K/yr
... design, application development, testing, and operational stability for large-scale digital ... software development practices • Expert knowledge and direct experience building cloud-native ...
Principal Software Engineer - Insurance
Columbus, OH · On-site
$130K - $174K/yr
... design, application development, testing, and operational stability for large-scale digital ... software development practices • Expert knowledge and direct experience building cloud-native ...
Lead Software Engineer -AI
Columbus, OH · On-site
Knowledge of software application development and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence / applied LLM ...
Lead Software Engineer -AI
Columbus, OH · On-site
Knowledge of software application development and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence / applied LLM ...
Software Application information
What are the key skills and qualifications needed to thrive as a software application developer, and why are they important?
What is a software application?
What is the difference between Software Application vs Software Developer?
| Aspect | Software Application | Software Developer |
|---|---|---|
| Primary Role | End-user software designed for specific tasks | Creates, tests, and maintains software applications |
| Required Skills | Understanding of software features, user interface, and functionality | Programming, coding, software design, and development skills |
| Work Environment | End-users, business environments, software companies | Development teams, tech companies, software firms |
| Certifications | Typically not required, but certifications like Microsoft Office or Adobe may help | Programming certifications, computer science degrees, coding bootcamps |
In summary, Software Applications are end-user products designed for specific tasks, while Software Developers create and maintain these applications through coding and software engineering. Both roles are essential in the software industry but serve different functions.
What are some common challenges faced by software application developers when working on cross-functional teams?

Experienced Application Software Engineer - Cincinnati, OH
Cincinnati, OH • On-site
Full-time
Re-posted 16 days ago
Lutron Electronics rating
8.6
Based on 20 frontline employees who took The Breakroom Quiz
27th of 156 rated electronics manufacturers
Job description
Lutron is seeking an experienced Application Software Engineer for our Cincinnati office to design and deliver software platforms that integrate embedded Linux devices, cloud services, and customer-facing applications. In this role you will support the lighting, shading, and smart home solutions used in millions of homes and commercial spaces worldwide. This role sits at the intersection of embedded systems and modern application development, where reliability, performance, and user experience matter equally.
In this role, you will:
Own delivery of projects by converging decisions across multiple teams/disciplines
Develop and Unlock potential in others
Collaborate with our Product Managers, Software Architects, and Functional Area Owners and other parts of our company to develop solutions to problems
Apply emerging technologies to solve complex problems
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.
Qualifications
- Bachelor or Master’s Degree in Computer Science, Computer Engineering or Software Engineering.
- Minimum cumulative GPA 3.00 for all degrees earned.
- 5+ years of experience post academics.
- Solid foundation in Computer Science Fundamentals including Object Oriented Principles and Design Patterns
- Demonstratable experience in one or more 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
The ideal candidate would have:
- 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.
- A passion for coaching and mentoring junior engineers.
- Proven troubleshooting skills across system boundaries, including diagnosing issues reported from field or customer environments.
The heart of software development at Lutron starts with these principles:
- Teams own “Problems to Solve” - Teams own high level objectives, outlined by the business, and engineer the solution to solve these problems.
- Continuous Improvement – As we shorten our release cycles and deliver always-connected software solutions, we are building the infrastructure to listen to our customers through feedback and data. We practice SAFe Agile Framework to ensure our teams are continuously improving and evolving with the needs of our customers.
- Failing Fast - We want an inclusive environment where learning is not impeded by our process and failing is a natural part of the process to learn what is right.
Lutron Electronics’ position as theworldwide leader in innovative lighting control and shading solutions has enabled consistent, annual growth. Our company has cultivated a reputationofunsurpassed quality, a broad range of technologies and product offerings, and a strong commitment to servicing ourworldwide customers. This has allowed the company to invest in developingnew technologiesand services, expand our technical capabilities and global presence, and to find andretainthe best talent. Build your career with Lutron where you will enjoy competitive compensation and benefits while exploring many options for continued growth and education. Make a difference every day in our dynamic, people-centric, technology-driven organization. For more information,viewour website atwww.lutron.com.
Lutron Electronics is an Equal Opportunity – Affirmative Action – Employer. We welcome qualified, motivated applicants regardless of race, color, religion, sex, national origin, age,disabilityor genetics
#LI-RS1
- Bachelor or Master’s Degree in Computer Science, Computer Engineering or Software Engineering.
- Minimum cumulative GPA 3.00 for all degrees earned.
- 5+ years of experience post academics.
- Solid foundation in Computer Science Fundamentals including Object Oriented Principles and Design Patterns
- Demonstratable experience in one or more 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
The ideal candidate would have:
- 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.
- A passion for coaching and mentoring junior engineers.
- Proven troubleshooting skills across system boundaries, including diagnosing issues reported from field or customer environments.
The heart of software development at Lutron starts with these principles:
- Teams own “Problems to Solve” - Teams own high level objectives, outlined by the business, and engineer the solution to solve these problems.
- Continuous Improvement – As we shorten our release cycles and deliver always-connected software solutions, we are building the infrastructure to listen to our customers through feedback and data. We practice SAFe Agile Framework to ensure our teams are continuously improving and evolving with the needs of our customers.
- Failing Fast - We want an inclusive environment where learning is not impeded by our process and failing is a natural part of the process to learn what is right.
Lutron Electronics’ position as theworldwide leader in innovative lighting control and shading solutions has enabled consistent, annual growth. Our company has cultivated a reputationofunsurpassed quality, a broad range of technologies and product offerings, and a strong commitment to servicing ourworldwide customers. This has allowed the company to invest in developingnew technologiesand services, expand our technical capabilities and global presence, and to find andretainthe best talent. Build your career with Lutron where you will enjoy competitive compensation and benefits while exploring many options for continued growth and education. Make a difference every day in our dynamic, people-centric, technology-driven organization. For more information,viewour website atwww.lutron.com.
Lutron Electronics is an Equal Opportunity – Affirmative Action – Employer. We welcome qualified, motivated applicants regardless of race, color, religion, sex, national origin, age,disabilityor genetics
#LI-RS1
What Lutron Electronics employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Lutron Electronics
Sourced by ZipRecruiter
Industry
Electrical equipment, appliance, and component manufacturing
Company size
10,000+ Employees
Headquarters location
Coopersburg, PA, US
Year founded
1961