
Embedded Software Developer

Embedded Software Developer
89
Applications
Not Accepting Applications
About the Job
Skills
Company Overview
MEDHA Servo Drives Private Limited, established in 1984, is an R&D intensive company dedicated to railway products. We have a successful track record of more than 35 years, designing and manufacturing world-class high-tech electronics products for locomotives, coaches, and railway stations. Our products include propulsion systems, control panels, speed recorders, energy monitoring systems, inverters, and more. We are committed to innovation and continuous improvement, and we have gained CMMI Level 3 and IRIS certifications for our outstanding processes.
Job Overview
We are seeking a talented and experienced Embedded Software Developer to join our team at MEDHA Servo Drives Pvt Ltd (MSDPL). As an Embedded Software Developer, you will be responsible for designing, developing, and testing embedded software for our state-of-the-art railway products. This is a mid-level position requiring 4 to 6 years of experience in embedded software development. The job location is in Hyderabad, Telangana, India, and the employment type is full-time.
Qualifications and Skills
- Bachelor's or Master's degree in Computer Science, Electronics, or a related field
- 4 to 6 years of experience in embedded software development
- Proficiency in C/C++ programming languages
- Experience with real-time operating systems and device drivers
- Knowledge of embedded hardware platforms and interfaces
- Familiarity with software development tools and methodologies
- Strong problem-solving and debugging skills
- Excellent communication and collaboration abilities
- Ability to work independently and as part of a team
- Passion for innovation and continuous learning
Roles and Responsibilities
- Designing, developing, and testing embedded software for our railway products
- Collaborating with cross-functional teams to understand product requirements and translate them into software designs
- Writing clean, efficient, and maintainable code
- Debugging and troubleshooting software issues
- Performing software validation and verification activities
- Participating in code reviews and providing constructive feedback
- Keeping up-to-date with the latest industry trends and technologies in embedded software development
- Contributing to the continuous improvement of our software development processes
- Working closely with hardware engineers to ensure seamless integration of software and hardware components
About the company
Industry
Appliances, Electrical, a...
Company Size
1001-5000 Employees
Headquarter
HYDERABAD, TELANGANA
