Embedded Software Engineer

2 - 10 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You will be responsible for designing, developing, testing, and maintaining embedded software for medical devices. This will involve collaborating with cross-functional teams, including electronics, mechanical, and system engineers. You will need to write efficient, reliable, and reusable code in C/C++ for embedded platforms and contribute to software architecture and system integration for real-time embedded systems. Additionally, you will be conducting software verification, validation, and unit testing in accordance with IEC 62304 standards. Supporting design documentation and risk management activities per ISO 13485 and ISO 14971 will also be part of your responsibilities. You will be expected to debug hardware/software integration issues using appropriate tools and methods, as well as participate in design reviews, code reviews, and continuous improvement activities. To qualify for this role, you should have a Bachelors or Masters degree in Electronics Engineering, Computer Engineering, Embedded Systems, or a related field. You must have at least 2 years of experience in embedded software development, preferably in the medical device domain. Proficiency in C/C++ programming and real-time embedded systems is essential, along with experience working with microcontrollers, RTOS, and hardware-software interfacing. A strong understanding of the software development life cycle in regulated environments is required, as well as knowledge of medical standards such as IEC 62304, ISO 13485, and ISO 14971. Good problem-solving skills, attention to detail, and proficiency in written and spoken English are also necessary qualifications. Preferred qualifications for this position include experience with wireless communication protocols like BLE and NFC, familiarity with version control systems such as Git, and tools like Jira and Confluence. Experience in developing software under Agile or V-model process is also advantageous. This is a permanent position with day shift schedule and the work location is in person at Pune.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

navi mumbai, maharashtra