- Job title Embedded Software Engineer
- Function R&D Product Development
- Sub function R&D Software/Systems Engineering
- Category Senior Engineer, R&D Software/Systems Engineering (ST6)
- Location Yokneam / Israel
- Date posted
- Requisition number R-023817
- Work pattern Hybrid Work
Description
At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to build a world where complex diseases are prevented, treated, and cured, where treatments are smarter and less invasive, and solutions are personal. Through our expertise in Innovative Medicine and MedTech, we are uniquely positioned to innovate across the full spectrum of healthcare solutions today to deliver the breakthroughs of tomorrow, and profoundly impact health for humanity. Learn more at https://www.jnj.com
Job Function:
R&D Product DevelopmentJob Sub Function:
R&D Software/Systems EngineeringJob Category:
Scientific/TechnologyAll Job Posting Locations:
Yokneam, Haifa District, IsraelJob Description:
About Johnson & Johnson MedTech Cardiovascular:
Fueled by innovation at the intersection of biology and technology, we’re developing the next generation of smarter, less invasive, more personalized treatments.
Are you passionate about improving and expanding the possibilities of Cardiovascular? Ready to join a team that’s reimagining how we heal? Our Cardiovascular team develops leading solutions for heart recovery, electrophysiology, and stroke. You will join a proud heritage of continually elevating standards of care for stroke, heart failure and atrial fibrillation (AFib) patients.
Your unique talents will help patients on their journey to wellness. Learn more at https://www.jnj.com/medtech
We are searching for the best talent for a Embedded Software Engineer, to join our team located in Yokneam, Israel.
You will be responsible for:
Design and develop embedded software specifically for medical devices, ensuring compliance with industry standards.
Collaborate closely with hardware engineers to define system architecture and specifications, fostering strong interdisciplinary communication.
Conduct rigorous testing and debugging of embedded systems to guarantee reliability, performance, and compliance with safety regulations.
Document all software design and development processes meticulously for future reference and regulatory compliance.
Participate in code reviews and actively contribute to team knowledge-sharing activities to promote a culture of continuous improvement.
Qualifications and Requirements:
Bachelor’s degree in Computer Engineering, Computer Science, or related field.
6+ years of hands-on experience in embedded software development.
Proficiency in C/C++ programming languages with a solid foundation in software engineering principles.
Experience with real-time operating systems (RTOS) and hardware interfaces is essential.
Familiarity with Embedded Linux (kernel drivers, Yocto) is an advantage.
Strong understanding of microcontrollers and embedded system architectures.
Excellent problem-solving skills coupled with keen attention to detail.