Senior Software Engineer
4 weeks ago
We are seeking a talented and experienced Senior Software Engineer to join our team and play a vital role in the development of innovative medical devices.
Minimum Requirements :
- 5-10 years of experience in a software engineering role, with a proven track record of success.
- Demonstrated experience in software architecture design and development for complex systems.
- Direct experience with Windows development for medical or other safety-critical products, adhering to strict quality and regulatory standards.
- Proven ability to develop user-friendly application GUIs using modern GUI frameworks (e.g. Qt, WPF, WinForms).
- Proficiency in C/C++ programming languages for high-performance and efficient software development.
Working knowledge and experience in the following areas related to medical imaging :
- DICOM (Digital Imaging and Communications in Medicine) for medical image data exchange.
- PACS (Picture Archiving and Communication System) for image storage and retrieval.
- 2D medical image processing techniques.
- Experience with medical imaging toolkits such as IPP (Image Processing Pipeline), ITK (Insight Toolkit), VTK (Visualization Toolkit), OpenGL, or OpenCV.
- Experience configuring Windows for kiosk applications, ensuring a streamlined and secure user experience.
- Solid understanding of the Windows API, particularly in the areas of user management, file access, permissions, and hardware interaction.
- Familiarity with WxWidgets, a cross-platform C++ GUI toolkit.
- Experience working with Python scripting for automation or additional functionalities.
- Proficiency in version control systems like Git, build automation tools like CMake, and continuous integration platforms like Jenkins.
Desired Skills :
- Experience with embedded systems development for medical devices.
- Understanding of software development methodologies for safety-critical systems (e.g. Agile for Medical Devices).
- Experience with regulatory requirements for medical devices (e.g. FDA 510(k)).
- Familiarity with medical device communication protocols.
- Strong communication and collaboration skills to work effectively with cross-functional teams.
Responsibilities :
- Collaborate with engineers, scientists, and product managers to understand medical device requirements and translate them into robust software solutions.
- Design, develop, implement, and test high-quality, reliable, and maintainable software for medical devices using C/C++.
- Integrate medical imaging libraries and toolkits into the software architecture.
- Configure Windows operating systems for kiosk applications on medical devices.
- Develop user-friendly and intuitive graphical user interfaces (GUIs) for medical devices.
- Participate in code reviews, ensure code quality, and adhere to coding standards.
- Contribute to the development and maintenance of automated build and testing pipelines using Git, CMake, and Jenkins.
- Document software design, implementation, and testing efforts for future reference and support.
- Stay up-to-date with the latest advancements in medical device software development and relevant technologies.
-
Software Engineer II
3 days ago
Bengaluru, India Rocket Software Full timeDescriptionSummary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or influences...
-
Senior Software Engineer
4 weeks ago
Bengaluru, India Spigot Software Pvt Ltd Full timeDescription Essential Responsibilities :Specific day-to-day responsibilities and milestones needed to achieve the objectives : - At least 2 years of software development experience using STL and medium to complex business logic using C++ .- Develops and integrates applications using VC++ as per written specifications so as to onboard new content onto...
-
Senior Software Engineer
2 weeks ago
Bengaluru, India Nexteer Automotive - India Software Center Full timeSenior Level Printed Circuit Board Designer - EPS Core EngineeringThe Electric Power Steering (EPS) Application Engineering group at Nexteer Automotive is looking for an Entry Level Printed Circuit Board Designer who is eager to work in a team environment creating circuit board designs for EPS applications. This position will be involved with the design and...
-
Senior Software Engineer
3 weeks ago
Bengaluru, India Trellix Full timeDirector, Transformation ProgramsSenior Product Manager: CertificationsProfessional Services ConsultantSoftware Development Engineer ,Data ProtectionCustomer Success ManagerLead Software Engineer/ Senior Tech LeadSoftware EngineerManager / Senior Manager Program ManagementAdministrative SupportProfessional Service Solution ConsultantSenior Customer Success...
-
Senior Software Engineer
3 weeks ago
Bengaluru, India Trellix Full timeDirector, Transformation ProgramsSenior Product Manager: CertificationsProfessional Services ConsultantSoftware Development Engineer ,Data ProtectionCustomer Success ManagerLead Software Engineer/ Senior Tech LeadSoftware EngineerManager / Senior Manager Program ManagementAdministrative SupportProfessional Service Solution ConsultantSenior Customer Success...
-
Senior Software Engineer
6 days ago
Bengaluru, India Larsen & Toubro Infotech Ltd Full timeSenior Software EngineerJob Req Id: 536167 RESPONSIBILITIES: •Understand the current capabilities and functionalities of the existing production platform•Deliver new functionality for the internal production platform for the ESG Business•Datapoint and Calculation development for ESG Business•Analyze requirements, recommend and implement solutions,...
-
Senior Software Engineer
2 weeks ago
Bengaluru, India Larsen & Toubro Infotech Ltd Full timeSenior Software Engineer Job Req Id: 536167 RESPONSIBILITIES: •Understand the current capabilities and functionalities of the existing production platform•Deliver new functionality for the internal production platform for the ESG Business•Datapoint and Calculation development for ESG Business•Analyze requirements, recommend and implement solutions,...
-
Senior Software Engineer
4 weeks ago
Bengaluru, India LTIMindtree Full timeSenior Software Engineer Job Req Id: 536167 RESPONSIBILITIES: •Understand the current capabilities and functionalities of the existing production platform•Deliver new functionality for the internal production platform for the ESG Business•Datapoint and Calculation development for ESG Business•Analyze requirements, recommend and implement solutions,...
-
Senior Software Engineer
4 days ago
Bengaluru, India Trellix Full timeDirector, Commercial FinanceInternHuman Resources InternSenior Security ResearcherEnterprise Account Manager - DefenceIT Functional AnalystSr. Customer Success Manager, Public SectorSr. Manager, Enterprise TechnologySr. Enterprise Account ManagerRevenue AccountantDemo System EngineerMajor Account Executive, North TexasCustomer Success ManagerCustomer Success...
-
Senior Software Engineer
3 days ago
Bengaluru, India Trellix Full timeDirector, Commercial FinanceInternHuman Resources InternSenior Security ResearcherEnterprise Account Manager - DefenceIT Functional AnalystSr. Customer Success Manager, Public SectorSr. Manager, Enterprise TechnologySr. Enterprise Account ManagerRevenue AccountantDemo System EngineerMajor Account Executive, North TexasCustomer Success ManagerCustomer Success...
-
Senior Software Engineer
2 weeks ago
Bengaluru, India Nexteer Automotive - India Software Center Full timeSenior Level Printed Circuit Board Designer - EPS Core EngineeringThe Electric Power Steering (EPS) Application Engineering group at Nexteer Automotive is looking for an Entry Level Printed Circuit Board Designer who is eager to work in a team environment creating circuit board designs for EPS applications. This position will be involved with the design and...
-
Senior Software Engineer
2 weeks ago
Bengaluru, India Nexteer Automotive - India Software Center Full timeSenior Level Printed Circuit Board Designer - EPS Core EngineeringThe Electric Power Steering (EPS) Application Engineering group at Nexteer Automotive is looking for an Entry Level Printed Circuit Board Designer who is eager to work in a team environment creating circuit board designs for EPS applications. This position will be involved with the design and...
-
Senior Software Developer for Mainframe BS2000
3 weeks ago
Bengaluru, India Software AG Full timeLocations: BangaloreSoftware AG customers around the world have developed business-critical enterprise applications based on Adabas (DBMS) and Natural (Programming Language) to run their core business transactions and processes, e.g., large financial enterprises, government organizations, retailers, and others. Contributing to our long-term customer...
-
Senior Software Engineer
3 weeks ago
Bengaluru, India WiseTech Global Full timeAt WiseTech Global, we build the best and the leading technology solutions that enable the world's biggest logistic companies to move goods globally. Our industry-leading flagship product, CargoWise centralizes logistics operations on a single global database, delivering business continuity, scalability, and security.How you will make an impactAs a Senior...
-
Senior Software Engineering
3 weeks ago
Bengaluru, India LTIMindtree Full timeSenior Software EngineeringJob Req Id: 1271114 Embedded software development using Embedded C programming skills and knowledge of Wireless headsets based on Bluetooth and DECT platforms. Knowledge of short range wireless technologies like Bluetooth and DECT are added advantage. USB knowledge is also an added advantage. Embedded software development using...
-
Senior Software Engineering
4 weeks ago
Bengaluru, India LTIMindtree Full timeSenior Software Engineering Job Req Id: 1271114 Embedded software development using Embedded C programming skills and knowledge of Wireless headsets based on Bluetooth and DECT platforms. Knowledge of short range wireless technologies like Bluetooth and DECT are added advantage. USB knowledge is also an added advantage. Embedded software development using...
-
Senior Software Engineer
4 weeks ago
Bengaluru, India WiseTech Global Full timeAt WiseTech Global, we build the best and the leading technology solutions that enable the world's biggest logistic companies to move goods globally. Our industry-leading flagship product, CargoWise centralizes logistics operations on a single global database, delivering business continuity, scalability, and security. How you will make an impact As a...
-
Senior Software Engineer
4 weeks ago
Bengaluru, India Alp Consulting Ltd. Full timeJob Title: Senior Engineering SpecialistHi Applicants!!!Hiring for Job in a Reputed Organization (Leading Product Based Company)Here is a Gateway to it, through ALP Consulting.Recruiting for Senior Software EngineerEmployment Type: PermanentSkills requiredProficiency in technologies such as JavaBackend With Api Designing Along With Docker,Kubernetes Any...
-
Senior Software Engineer
3 weeks ago
Bengaluru, India Es Magico Tech Studio Full timeCompany Description Es Magico Tech Studio is a venture studio based in Bengaluru that specializes in investing in startups by providing product design and technology services. Our focus is on helping founders bring their product ideas to life or re-design existing minimum viable products (MVP) for scalable ventures. We prioritize clean, efficient, and...
-
Senior Software Engineer
4 weeks ago
Bengaluru, India TekIT Software Solutions Full timeJob Description :You will play a key role in designing, developing, and maintaining high-performance, scalable, and flexible API servers that can handle massive traffic volumes. You will collaborate closely with cross-functional teams to deliver exceptional software solutions and contribute to the overall success of the company.Required Skills :Technical...