- 510 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 safetycritical products, adhering to strict quality and regulatory standards.
- Proven ability to develop userfriendly application GUIs using modern GUI frameworks (e.g. Qt, WPF, WinForms).
- Proficiency in C/C++ programming languages for highperformance and efficient software development.
- 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 crossplatform 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.
- Experience with embedded systems development for medical devices.
- Understanding of software development methodologies for safetycritical 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 crossfunctional teams.
- Collaborate with engineers, scientists, and product managers to understand medical device requirements and translate them into robust software solutions.
- Design, develop, implement, and test highquality, 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 userfriendly 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 uptodate with the latest advancements in medical device software development and relevant technologies.
-
Software Engineer
3 days ago
Arista Networks Bengaluru, IndiaArista Networks is the leader in software driven networking solutions for today's largest Data Center (DC), Cloud, Internet/WAN, Service Provider (SP) and Campus environments. Arista has over 7500 customers ranging from the largest cloud providers, to healthcare, government, carr ...
-
Software Engineer
1 day ago
Wenger & Watson Inc Bengaluru, IndiaLooking for Software Development Engineer for an E commerce Organization · Experience: 6-9 years · Job Location: Bangalore (Hybrid) · Qualification :Only Engineering Graduates · Requirements: · At least 6 years of experience in software development, with a focus on back-end sys ...
-
Software Engineer
3 days ago
Magicbricks Bangalore Urban, IndiaThe ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. · Responsibilities · Requirements understanding, identifying tasks, providing estimates and meeting producti ...
-
Software Engineer
4 days ago
Lenovo Bengaluru, India Full timeWe are Lenovo. We do what we say. We own what we do. We WOW our customers. · Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 market ...
-
Software Engineer
2 days ago
Gowin Bengaluru, IndiaJob Title : Software Engineer - Automation · Experience : 5+ Years · Location : Hyderabad · Job Type : Full-Time · Job Brief : · Join one of our prestigious client's dynamic team as a Software Engineer - Automation and be at the forefront of revolutionizing what people and busine ...
-
Software Engineer
3 days ago
CodeHall Technology Pvt. Ltd. Bengaluru, IndiaThis is not a remote opportunity, you are expected to work from office 3 days a week. · We are only considering Bangalore candidates currently. · We are seeking a talented Entry-Level Software Engineer to join our dynamic team. The ideal candidate will have a strong foundation ...
-
Software Engineer
3 days ago
Lumen Technologies Bengaluru, IndiaSkill- .NET FRAMEWORK, C#, PL/SQL, Angular & HTML · Experience- 1 to 3 years Location- Bangalore & Noida · Designation- Software Development Engineer · Location - Only Immediate Joiners or Serving Notice Period · Job Description · Lumen is looking for a Software Development Engin ...
-
Software Engineer
6 days ago
Nbyula - Skillizens without Borders Bengaluru, IndiaThis applies only to candidates with a minimum of 3 years of experience in product-based companies or startups. · Are you someone who thinks of an application as soon as there is a real-world problem to be solved, manual errors to be reduced/eliminated, a monotonous task to be au ...
-
Software Engineer
5 days ago
Grizmo Labs Bengaluru, India permanentResponsibilities: · - Create high-quality software features and components that integrate into complex software solutions. · - Develop software that is logically well-structured, fulfills requirements is readable, maintainable, testable, and performant using standard idioms and c ...
-
Software Engineer
3 days ago
Urbint Bengaluru, IndiaJob Title : Software Engineer · Location : Indiqube South Summit, Jayanagar, Bangalore. · Position Type : Full Time · Experience Level : Freshers (2024 Passouts) · Company Overview : · Urbint India (https : ) · At Urbint, our mission is to make communities more resilient. We d ...
-
Software Engineer
3 days ago
Squareroot Consulting Pvt Ltd Bengaluru, IndiaWe are hiring for AI based product startup headquartered at Bangalore. Looking for a passionate Software Engineers to strengthen our platform which will built on using next-generation data science and artificial intelligence. · Experience : 1 to 5 Years · Education : BE/BTech (On ...
-
Software Engineer
2 days ago
TalentXo Bengaluru, IndiaWe are looking for a talented and motivated Software Engineer to join our growing Data Engineering & Analytics team. · In this role, you will play a pivotal role in developing, maintaining, and improving our reporting products and data pipelines. · Responsibilities : · - Design a ...
-
Software Engineer
5 days ago
FX Consulting Bengaluru, India permanentRequirements: · - 5+ years of experience as a Python Developer with a strong portfolio of projects. · - Bachelor's degree in Computer Science, Software Engineering, or a related field. · - Work with different teams to design, develop and test software systems and applications · - ...
-
Software Engineer
3 days ago
Talent-Max Consultant Bengaluru, IndiaDesignation: Software Engineer - Sr. (Product Engineering) · Join a dynamic team that designs, develops, and supports software solutions to the needs of the legal technology community. Our team spans across several time-zones and cities, leveraging agile development, Microsoft .N ...
-
Software Engineer
5 days ago
Whitefield Careers Bengaluru, India permanentSoftware Engineer - Scala · Role and Responsibilities: · - Scala Development: Design, develop, and maintain scalable and high-performance software solutions using the Scala programming language. · - Backend Development: Collaborate with cross-functional teams to architect and imp ...
-
Software Engineer
7 hours ago
BayOne Solutions Bengaluru, IndiaJob Title: Sr. Software Engineer · Location: Bangalore, India · Job Type: Fulltime · Job responsibilities · Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors · Develops secure and high-quality production ...
-
Software Engineer
3 days ago
Witness Chain Bengaluru, IndiaPosition: Backend Software Engineer · Location: Bengaluru, India · About Us: · Witness Chain is a dynamic and innovative blockchain company at the forefront of blockchain technology. We're not just disrupting industries – we're rewriting the rules We're on the lookout for a codin ...
-
Software Engineer
3 days ago
Apica Bengaluru, IndiaAbout Us · Apica is a leading provider of innovative software solutions in the Observability space, designed to revolutionize how businesses gain insights into their systems and applications. We are dedicated to delivering cutting-edge products that streamline processes and enhan ...
-
Software Engineer
3 days ago
CodeHall Technology Pvt. Ltd. Bengaluru, IndiaJob description · As a Senior Frontend Engineer, you will play a pivotal role in shaping the visual and interactive elements of our products. If you're passionate about crafting elegant and performant user interfaces, have a strong foundation in modern front-end technologies, and ...
-
Software Engineer
3 days ago
Spectrum Talent Management Bengaluru, IndiaResponsibilities · - Write "clean", well-designed code. · - Produce detailed specifications and documentation. · - Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality. · - Contribute to all phases of the dev ...
Senior Software Engineer - Bangalore/Anywhere in India/Multiple Locations - Swift Strategic Staff Solutions INC
Description
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 :
Desired Skills :
Responsibilities :