HARMAN Hiring Software Engineer in Pune | Onsite
Quick actions
Apply NowSkills required
Technologies this role asks for
Prepare for this role
Learn the required skills, practice interview MCQs, then come back and apply for C .
Get new job alerts
Be notified when roles like this match your profile.
You’ll hear about matching jobs on this device.
- Tap the Share button in Safari
- Choose Add to Home Screen
- Open SoftoJobs from your Home Screen
- Tap Enable Job Alerts
Job description
What you’ll do in this role
Job Overview
HARMAN is hiring for a software engineering role focused on Embedded C and/or MATLAB-based development in Pune, Maharashtra. The position supports automotive technology work, including software models and integrated systems that contribute to in-vehicle infotainment, safety, efficiency, and the driving experience.
The engineer will contribute to software development from modelling and prototyping through testing, debugging, and implementation. The role reports to an Engineering Manager and involves collaboration with system engineers and other members of the engineering team.
Key Responsibilities
- Develop software models using Embedded C and/or MATLAB, including relevant model-based development tools.
- Apply fundamentals of embedded software development and model-based development (MBD) to assigned engineering work.
- Work with system engineers to ensure software models accurately represent system behaviour and requirements.
- Participate in code reviews to support software quality and engineering standards.
- Perform testing and debugging activities to identify and address software issues.
- Keep up with developments in model-based development methods and tools relevant to the role.
- Contribute across applicable stages of the software development life cycle, from functional code and prototyping to testing and implementation.
Required Skills
- Embedded C: Proficiency in Embedded C is required as one of the stated development options.
- MATLAB: Proficiency in MATLAB is required as one of the stated development options.
- Embedded software development: A strong understanding of embedded software development fundamentals.
- Model-Based Development (MBD): Understanding of model-based development concepts and practices.
- Software engineering: Knowledge of software engineering principles and good development practices.
- Problem-solving: Strong analytical skills and the ability to investigate technical issues.
- Communication and collaboration: Ability to communicate effectively and work with other engineering team members.
Education
A bachelor's degree in Electronics Engineering, Electronics and Telecommunication (E&TC) Engineering, or a related field is required. The job description does not specify an eligible graduation batch or additional degree requirements.
Experience
The role requires 1–2 years of experience in model-based software development. Applicants should be able to apply their technical knowledge to software modelling and development tasks.
Technologies and Development Areas
- Embedded C: Used for embedded software development activities in the role.
- MATLAB: Used as a development option for software modelling and related engineering work.
- Simulink and Stateflow: Identified in the job title and description as tools associated with model-based software development.
- Model-Based Development (MBD): A core development area for creating software models aligned with system behaviour and requirements.
Automotive Engineering Context
HARMAN Automotive works on audio systems and integrated technology platforms designed to enhance the driving experience. This position contributes to software engineering activities in that broader environment, supporting automotive applications related to infotainment, safety, efficiency, and user experience.
Work Mode and Location
The listed work location is HARMAN's Embassy Pune Techzone site in Pune, Maharashtra, India. The posting is marked as full-time. Although the employer's general description mentions flexible remote work for positions that can be performed away from HARMAN or customer locations, this specific posting lists a Pune site and does not explicitly designate the role as remote or hybrid. The work mode is therefore recorded as onsite.
Who Should Apply
This opportunity is suited to candidates with a relevant electronics engineering education, 1–2 years of model-based software development experience, and proficiency in Embedded C and/or MATLAB. Applicants should also have a solid understanding of embedded software engineering, analytical problem-solving ability, and effective collaboration skills.
How to Apply
Review the requirements and submit your application through the HARMAN careers posting. Apply now through SoftoJobs to explore this opportunity.
Eligibility
Education, passing batch and experience
Education
B.E. — Electronics and Communication Engineering / Electronics and Telecommunication Engineering · B.Tech — Electronics and Communication Engineering / Electronics and Telecommunication Engineering
Passing Batch
2026, 2025, 2024
Experience
1 - 2 years (Freshers welcome)
Similar Fresher Jobs
More openings you may like