Software Engineer

Year    Bangalore, Karnataka, India

Job Description

About HME
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.
At HME, it takes a group of talented individuals working together as one to emerge as a market leader. HME is home to individuals who love their work and do it with integrity, consistently demonstrating a passion for excellence, and ardently cultivating an innovation mindset.

HME is looking for passionate, curious, and driven Software Engineers who enjoy solving real-world problems through technology. In this role, you will contribute to building and enhancing software systems used at scale, working closely with experienced engineers in a collaborative and learning-focused environment.
What you will do in the position:

  • Work as part of an agile engineering team to design, develop, and enhance software components for complex systems
  • Translate functional and technical requirements into clean, efficient, and maintainable code
  • Apply logical reasoning and problem-solving skills to break down complex problems and propose effective technical solutions
  • Write and execute unit tests and system tests to ensure code quality, reliability, and performance
  • Use debugging and testing tools (debuggers, logs, emulators, test plans) to identify, analyze, and fix defects
  • Support sustaining engineering efforts by analyzing issues in existing products and implementing fixes or improvements
  • Investigate and help resolve customer-reported issues, working closely with senior engineers and cross-functional teams
  • Continuously learn new technologies, tools, and best practices, and apply them in day-to-day development
What you will need to succeed in this position:
  • 0 - 1 year of experience in software development (fresh graduates are encouraged to apply)
  • Strong problem-solving, analytical, and logical thinking skills
  • Solid understanding of data structures, algorithms, and basic software design principles
  • Good communication skills, both written and verbal
  • Hands-on knowledge of C/C++ programming languages.
  • Understanding of OOPS concepts
  • Basic understanding of Embedded Devices and Linux Operating system
  • Bachelor's degree in Electronics or a related engineering field (required)

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5189712
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year