A leading technology company in Cincinnati is seeking an experienced Application Software Engineer to design and deliver software platforms for embedded devices and cloud services. The ideal candidate will have over 5 years of experience, a strong foundation in computer science, and demonstrable skills in mobile and embedded systems development. This role offers opportunities for leadership and mentoring within a collaborative environment focused on dynamic software solutions.
Qualifications
5+ years of experience post academics.
Minimum cumulative GPA 3.00 for all degrees earned.
Demonstrable experience in mobile, desktop or embedded systems.
Responsibilities
Lead technical design and architectural decisions across application, cloud and embedded components.
Drive cross-team technical alignment for features spanning firmware and applications.
Mentor junior software engineers and create documentation.
Skills
Object Oriented Principles
Design Patterns
Kotlin (Android)
Swift (iOS)
C# and WPF
Embedded Linux using C++
Go
React
Education
Bachelor or Master’s Degree in Computer Science, Computer Engineering or Software Engineering
Job description
A leading technology company in Cincinnati is seeking an experienced Application Software Engineer to design and deliver software platforms for embedded devices and cloud services. The ideal candidate will have over 5 years of experience, a strong foundation in computer science, and demonstrable skills in mobile and embedded systems development. This role offers opportunities for leadership and mentoring within a collaborative environment focused on dynamic software solutions.