HME

Software Engineer

HME  •  Carlsbad, CA (Onsite)  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

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, Missouri, Canada, UK, India, 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. At HME you will have the opportunity to learn and grow while developing our future products. Come join our team!

We are currently recruiting for a Software Engineer.

What you will do in the position:

  • Design infrastructure for collecting training data from devices deployed in the field and build tools for verifying our computer vision models in real world environments.
  • Define, implement, and optimize performance metrics for computer vision, data exploration, data analysis, and automated data validation pipeline
  • Validate the algorithms and models in pre and post production environments
  • Research and identify industry leading technical trends and technologies and translate your findings to suit HME’s business needs.
  • Work on designs, tests, documents, and help guide clearly defined firmware/software projects
  • Attend design team meetings to provide input into the overall software architecture of a project
  • Provide project development effort and schedule estimates during project planning stages
  • Participate in the evaluation of new software technologies to be applied to future HME products
  • Demonstrates Agile capabilities and uses LEAN methodology in a scrum test with a dedicated mentor.
  • Designs and develops new features mainly in C, C++, Javascript or NodeJs for professional intercom products.
  • Writes and validates unit tests and integration tests.
  • Documents designs from high-level block diagrams down to specific implementation decisions.
  • Collaborates on code reviews and updates functional specifications.
  • Contributes to the new product development cycle (from design to implementation to testing.
  • Maintains and builds upon existing features.

What you will need to succeed:

  • Qualifications
    • Must have 3+ years of Python development and production experience in Computer Vision and Deep Learning. Experience of handling live streaming data coming from edge devices to the cloud is required. Knowledge of C/C++ or C# is a plus.
    • Experience with training computer vision models that moved into production and experience with using custom datasets is highly desirable.
    • Experience with computer vision deployments using tools like DeepStream, GStreamer, or ClearML
    • Experience with GPU deployments
    • You are comfortable with client-side UI front-end design as well as server-side back-end support
    • Great programming skills in Python and similar languages with deep understanding of data structures and algorithms
    • Proficient in communication and writing skills, with the ability to design in a group/ collaborative setting
    • Knowledge of C/ C++, Node.js, React, HTML, CSS, REST, API
    • Good communication skills and works well in a team.
    • Strong background and understanding in SDLC (Agile/SAFe)
    • Experience with object-oriented analysis and design
    • Experience in programming languages such as C, C++, Javascript, Typescript
    • Familiarity with CI/CD, version control (Git)
    • Motivated with great attention to detail
    • Works well in a fast paced environment.
    • Ability to use multiple operating systems (Linux, Mac OS X, Windows)
  • Education
    • Bachelor's degree in Computer Science is required.

The posted pay range, $75,200 - $100,300, is what we reasonably expect to pay for the role. This may vary depending on experience and other factors. Our benefits package includes tuition reimbursement; 3 weeks paid vacation your first year, paid holidays, medical, vision, and dental coverage, pet insurance, life insurance, and 401K contributions.
The physical demands and work environment described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

HME

About HME

Founded in 1971, HM Electronics (HME) is a family of industry-leading companies dedicated to Quality & Continuous Improvement in the Drive Thru and Pro Audio sectors. HME wholly-owned companies include:

⭐️ HME Hospitality & Specialty Communications (HSC): leads the industry in QSR communication and timer system installations worldwide, with more drive-thru communication equipment sold than all other manufacturers combined.

⭐️ Clear-Com: delivers the most comprehensive selection of communication solutions for broadcast, live performance, live event, sports operation, military, aerospace, and government production applications.

⭐️ Trilogy, A Clear-Com Company: trusted provider of innovative intercom solutions to the defense, broadcast, emergency management, commercial and industrial sectors with customers in over 70 countries worldwide.

⭐️ Commercial Electronics (CE): provides the most comprehensive drive-thru repair services, equipment sales, and technical support for the quick-service restaurant industry nationwide. The only independent HME HSC factory-approved and trained repair facility in the U.S.

⭐️ Thorntronics: proudly repairs drive-thru headsets, timers, and other drive-thru equipment for thousands of quick-service restaurants across Canada.

At HME, we believe that market-leading products begin with you. Our teams have a passion for problem-solving and innovation, essential for collaboratively designing and building cutting-edge communication technologies for world-renowned brands across the globe.

Explore HME Career opportunities. 🔎 Visit (www.hme.com/careers).

Industry
Manufacturing & Production
Company Size
501-1,000 employees
Headquarters
Carlsbad, California
Year Founded
1971
Website
hme.com
Social Media