Sea parte de algo más grande en BD. Aquí, nos ayudará a compartir nuestras soluciones innovadoras con más clínicas, médicos, farmacias y entidades médicas que, a su vez, beneficiarán la salud y el bienestar de las personas y los pacientes de todo el país. Es un puesto emocionante, desafiante y gratificante, pero trabajará desde una posición sólida gracias a nuestro nombre de confianza y la convicción que desarrollará rápidamente en nuestros productos . Aquí, canalizará todas sus habilidades y experiencia en ventas hacia un único objetivo: impulsando el mundo de la salud™. En BD, puede hacer una verdadera diferencia.
Responsibilities
Job Description Summary
Embedded software architectJob Description
Responsibilities
- Design, lead and communicates architecture decisions and rationale for embedded real-time system projects.
- Select the appropriate technologies to meet the project need and provide technical guidance and mentorship to the team.
- Reverse engineer and document existing architectures
- Make architectural firmware decisions & drive development from prototype to release.
- Ensure the use of appropriate standards, processes, procedures, and tools throughout the product development life cycle.
- Lead and participate in design reviews, code reviews, and other engineering activities to ensure high-quality development.
- Champion a development culture which emphasizes product quality, strong and compliant documentation, team accountability, and continuous improvement
- Introduce and/or reinforce best-practices in embedded software development to the teams.
- Mentor and guide software developers to build useful architecture and design, accountable for related regulatory documentation.
Skills and experience
- Must have 15+ years of relevant experience.
- Experience developing Object-Oriented code in C++; strong experience using design patterns and refactoring, and other software development standard methodologies.
- Experience leading and developing architecture on a mid-large real-time embedded system, with multiple geographically dispersed teams.
- Demonstrated experience in architecting, developing, and integrating real time embedded software, including integration on target hardware.
- Practical experience in software engineering techniques and design methodologies
- Considerable experience with Real-Time operating systems
- Excellent communication and documentation skills and a collaborative mentality; able to engage and draw input from cross-functional personnel.
- Capable to conduct thorough testing, debugging, and performance optimization of code to ensure reliability and quality.
- Experience with multi-processing architectures and techniques.
- Proven experience throughout full product and embedded firmware development lifecycle, including defining goals and reaching milestones in a cross-functional capacity.
- Strong focus on architecture relating to crafting cyber-secure systems, integrating simulators, crafting for test automation.
Good to have
- Exposure to innovative technology like Artificial intelligence, cloud or IoT
- Exposure to hazard analysis, tool validation and requirement management
- Experience with STM, Freescale, NXP, or Atmel microprocessors.
- Understanding of medical device standards such as IEC 62304, ISO14971 and IEC 60601
- Familiar with FDA guidelines and 510K submission process
Primary Work Location
IND Bengaluru - Technology CampusAdditional Locations
Work Shift
Success Profile
¿Qué hace exitoso a un Ingeniero Profesional en BD? Echa un vistazo a los principales rasgos que estamos buscando y mira si tienes la combinación adecuada.
- Colaborativo
- Conceptual
- Creativo
- Imaginativo
- Solucionador de problemas
- Trabajador en equipo
Avances en el mundo de la salud™
BD es una de las compañías de tecnología médica más grandes del mundo y está mpulsando el mundo de la salud™ al mejorar el descubrimiento médico, el diagnóstico y la entrega de cuidado. BD ayuda a los clientes a mejorar los resultados, reducir los costos, aumentar la eficiencia, mejorar la seguridad y ampliar el acceso a la atención médica.