Sr. Software Engineer- Embedded

Published date: 2024/01/10
  • Location: Bengaluru , Karnataka, India
The candidate will be part of company R&D organization in Bangalore location, reporting to the Head of company, R&D. The candidate will contribute towards Embedded Software (Medical) Development for company.

Duties And Responsibilities – Other Duties May Be Assigned
• Develop Embedded software in C, C++ for 32-bit microcontrollers
• Develop and change-manage various levels of software requirements for medical devices (System and Module level)
• Work with stakeholders to identify and assess product risks (frequency, certainty, severity, and mitigations). Must have the ability to think clearly to root causes and make logical decisions.
• Should have the ability to recommend, convince, and implement the most pragmatic solutions.
• Evaluation and select system hardware and software architectures, designs, and parts. Ensure that they support all clinical/functional, operational,& financial requirements as well as overall product quality. Make definite recommendations and decisions via trade-off analyses.
• Involve in all aspects of software development cycle for medical devices in accordance with IEC62304
• When assigned, define architecture of the software, involve in risk assessment and failure mode analysis, develop code, review test plans and V&V results.
• Working knowledge of PCBA design, reading EE Schematics, understanding 3D product models and work with the hardware engineering team
• Working with internal and external partners including marketing& product management, systems engineering, project management, hardware engineering, supply chain, manufacturing, QA/RA, V&V teams
• Drafting requirements for external suppliers as needed

Education And Experience
• Bachelors/master’s in software or Electronics Engineering or related discipline
• Must have 3-8yrs experience
• Must have experience in launching 1-2 products from concept to commercialization
• Preferable: Medical Device software experience
• Extremely hands-on in rigging up systems to make the software run/test the software
• Preferable: Experience in GUI design (QT)
• Experience with Board bring up (Boot Loaders& Driver SW)
• Preferable: Experience with Operating Systems (Linux, Ubuntu)
• Develop and test driver SW (Nand Flash, SPI, I2C, UART, USB, Bluetooth Low Energy )
• Familiar with working with Firmware tools such as Oscilloscopes, Logic Analysers etc.
• Very good in algorithm development/understanding
• Understanding of basic physics of fluid simulation (flow, pressure, resistance)

Soft Skills
• Effective communicate skills
• Proactive attitude with a strong passion for product commercialization.
• Team Player, Strategic with go-getter attitude
• Responsible and able to work under pressure
• Ability to negotiate and sustain networking relationships
• Strong interpersonal, motivating and influencing skills for interacting with team members, business partners, suppliers, and management
Company Name: Multi Recruit

Apply

0 page views

Related listings

  • Software Engineer
    Software Developer
    Software Developer
    Role : React JS Location: Bangalore Experience: 5+years Technical Skills: • Front-end Development Primary Skill : • Expert in JavaScript frameworks / libraries especially ReactJS • Performing state management using Redux • JavaScript unit test librar...
    2026/11/08
  • Software Developer Job in Bangalore at Empoddy Retail...
    Software Developer
    Software Developer
    About Company: We are working on some cool swadeshi projects varying from entertainment to some desi social networking and more for retail. About the Internship: Cross Platform Mobile Application Development With the proliferation of mobile platforms...
    2026/11/08
  • iOS developer
    Software Developer
    Software Developer
    Bachelor's degree in computer science Hands-on expertise in native iOS development Expert knowledge of iOS SDK, different versions of iOS, and dealing with different screen sizes Should be really strong in Swift/ Storyboard creation using XCode Shoul...
    2026/11/08