Description & Requirements
A Career at HARMAN Lifestyle
We’re a global, multi-disciplinary team that’s putting the innovative power of technology to work and transforming tomorrow. As a member of HARMAN Lifestyle, you connect consumers with the power of superior sound.
- Contribute your talents to high-end, esteemed brands like JBL, Mark Levinson and Revel
- Unite your passion for audio innovation with high-tech product development
- Create pitch-perfect, cutting-edge technology that elevates the listening experience
About the Role
This position is for a Principle Software Engineer with 10+ years of mobile apps experience. The position requires a self-motivated individual with a strong desire to succeed/excel whose main responsibility is designing and developing mobile apps products. As a Principle Software Engineer the candidate is expected to take a leading role in architecture design and get involved in daily development activities. Other responsibilities include following company processes and procedures for firmware development and working closely in a team environment. This individual should have a strong, positive attitude and the ability to easily multitask and provide advice/support to other engineers. They should also possess strong verbal and written communication skills.
What You Will Do
- Provide technical leadership in end to end design, development, and testing of mobile apps.
- Work with technical leads, managers and product stakeholders to define and manage the technical roadmap.
- Prepare and present potential technical solutions and advise the business on approach and tradeoffs.
- Work with developers, business analysts and subject matter experts to understand the complex technological system in order to produce integrated end-to-end solution options.
- Communicate solution approaches to enterprise architects, project team and other stakeholders.
- Keep up-to-date on cutting edge technologies and effectively incorporate that knowledge to our platform roadmap, design and implementation.
- Define the technical requirements for the implementation of the mobile apps solution.
- Preparing technical solutions and architecture documents, artifacts, work products and presentations for the customer.
What You Need to Be Successful
- Bachelor degree or above in Computer Science, Computer Engineering or Electrical Engineering. Master degree is preferred.
- 10+ years of mobile application software development experience.
- Strong hands-on experience building consumer facing mobile NATIVE (Android or iOS) and HYBRID solutions.
- A thorough understanding of Android or iOS, architecture, OOP, design patterns, and experience in mobile application integration.
- Excellent skills of Java/Kotlin, or Objective-C/Swift; and expert in Android Studio or XCode.
- Deep knowledge of scalability, security and maintainability of high volume mobile applications.
- Experience with mobile apps analytics.
- Expert in SVN, Git CLI / Tools; good understanding of AI and hands‑on experience using AI development tools such as GitHub Copilot.
- Knowledge of HTTPS, UPnP, RESTful API, WebSocket and JSON, XML.
- Excellent verbal and written communication skills, excellent organizational skills.
- Ability to work in a team environment to meet project deadlines, and a strong desire to excel in an environment with high-quality engineers.
- Strong consciousness of product quality and improvement.
- Experience overseeing team members.
What Makes You Eligible
- Willingness to travel.
- Willingness to work in an office.
- Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen.
What We Offer
- Flexible work environment, allowing for full-time remote work one day per week for positions that can be performed outside a HARMAN or customer location.
- Access to employee discounts on world-class Harman (JBL, HARMAN Kardon, AKG, etc.).
- Extensive training opportunities through our own HARMAN University.
- Competitive wellness benefits.
- Access to HARMAN Campus Fitness Center and Cafeteria.
- “Be Brilliant” employee recognition and rewards program.
- An inclusive and diverse work environment that fosters and encourages professional and personal development.
You Belong Here