
Jobs Description
For over 50 years, HME has created industry-leading products and services, their earliest being the first wireless microphone for the professional audio market in 1974. Since then, they have evolved greatly and pioneered into a variety of niche markets, setting new benchmarks with their work.
HME believes that there’s more to a person than what’s written on their resume. HME sees their employees for who they are and value every idea and opinion — it’s what fuels their innovative thinking and helps deliver market-leading products and services. As a part of our team at HME GCC, you will help HME leverage cutting-edge cloud technologies, and empower multiple industries to thrive by enabling seamless connectivity and enhancing communication.
HME has been creating innovative products for the drive-thru and pro-audio industries since 1971. From the very beginning, we've known these solutions would never have happened without the customer-focused people who make up our company. HME has a team environment with a culture of collaboration, learning, and growth. With subsidiaries located in California, Georgia, Missouri, Canada, UK and China, companies around the world depend on HME for clear, reliable communication solutions. From setting the standard for drive-thru headsets and timer systems in the quick service restaurant (QSR) industry to developing professional audio equipment used in the Olympic Games, HME strives to create the newest, most innovative products on the market while providing quality care and attention to its customers. Come join our team!
HME is currently recruiting for a Senior Software Engineer to innovate, design, and develop software for cloud connected products. This role offers a unique opportunity to join a talented team of engineers working on a diverse technology stack, ranging from low-level drivers up to Linux applications communicating with the cloud. In this position, you will be working closely with the Principal Architect to deliver software solutions for the next generation of HME’s flagship product in a fast-paced agile environment. A successful candidate will be able to define requirements and specifications, lead technical discussions, and mentor junior team members.
What you will do in the position:
- Reporting to the Principal Architect, you will work independently and with fellow senior engineers on the development of new complex software for cloud connected products.
- Participate in identifying and defining requirements and specifications for a given project.
- Assist in documenting and reviewing overall architecture and individual software components.
- Attend design team meetings to provide input into the overall architecture of projects.
- Support Sustaining Engineering in solving design errors and/or modifications of existing released products.
- Participate in an Agile team environment, and provide mentorship and leadership to others on the process.
What you will need to succeed in this position:
- 3+ years of experience in Software Engineering required with experience in coding using C#/Python/Java/Javascript
- 3+ years of experience creating technical design documents by detailing the implementation approaches, experience of large-scale enterprise applications.
- A full-cycle developer with strong ownership and experience building and operating high-scale, distributed systems across the full software life cycle
- Expertise with a public cloud provider preferably Microsoft Azure
- Experience in microservices architecture, API-driven service-oriented architecture, Docker, Containers
- Knowledge of Linux fundamentals and Familiarity with Linux SDK build systems.
- Create POCs and work well with development groups to understand current technologies
- Proficiency with version control systems (GIT, etc.).
- Practice in Agile development.
- Knowledge of databases (SQL / PostgreSQL/ No-SQL db’s) is a Plus
- Knowledge of data management, reporting, and analytics is a plus
Offer Details
- Salary:
- Date:
- Location: Bangalore, Karnataka
Notes
When applying for jobs, you should NEVER have to pay to apply. That is a scam!. Be careful!. Always verify you're actually talking to the company in the job posting and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave HiringYes.com and go to the job application page for that company outside this site. HiringYes .com accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.