Embedded Software Engineer -(Exp: 3.0 to 10 yrs) -(CTC: 7.0 to 10 LPA) - Thane (Mumbai)
Posted on – November 17, 2021
Client: Leading Biomedical Instruments Mfg. Company @Thane(Mumbai)
Position: Embedded Software Engineer
Vacancy: 01
Gender: Both Male & Female
Educational Qualification: BE – Electrical / Electronics / Computer / IT
Experience: Min. 3.0 to 10 yrs
CTC: 7.0 t0 10 LPA
Job Location: Thane (Mumbai)
Job Description
Essential Responsibilities
- Engage in all aspects of product development ranging from requirements analysis, code development and testing.
- Work with cross platform engineering teams for development and execution of product enhancements, product upgrades, and new product introductions.
- Develop Software Modules/Algorithms for Medical Products in C for 8/16/32 bit micro-controllers or micro-processors.
- Drive continuous improvement initiatives related to embedded product functionality and team processes.
- Develop and implement embedded software ranging from high-level application to low-level hardware device drivers.
- Analyze embedded code to determine root cause of defects and implement corrective actions.
- Own technical leadership responsibilities for product development, implementation, validation, and sustaining.
- Lead reviews, suggest design changes, conduct tests to ensure systems and platforms meet the design requirements.
- Collaborates with a team of controls and system engineers developing operational software for various subsystems.
- Develop test applications and automated test scripts to perform the testing before delivering to the testing team.
- Prepare requirement documents, design documents, unit test plans and other documents to meet the quality standards.
- Execute the design, analysis, or evaluation of assigned projects using sound engineering principles and adhering to business standards, practices, procedures, and product / program requirements.
- Create and maintain code and engineering process/technical documentation.
- Collaborate with Product Managers, Team Leads, and Testers to deliver the product with better first-time yield.
- Take up customer issues on priority and provide timely resolution for the issues to gain better customer satisfaction index.Â
Â
Â
Qualifications/Requirements
- Bachelor’s or Master’s degree in Electrical / Electronics / Computer /IT engineering from reputed institutions.
- 3+ years of experience in embedded software development.
- Good experience in C, Embedded C
- Good experience in ARM processors and knowledge of hardware like Stepper Motor, DC Motor, Pumps, Peltier, Temperature/Pressure Sensors, TFT Displays, Touch screens etc.
- Good knowledge on the communication protocols like I2C, SPI, RS232, RS485, USB, Ethernet etc.
- Experienced in different phases of Software Development Life cycle (SDLC) and ISO13485.
- Excellent debugging skills.
