Embedded Design Engineer
Our client is a pioneering company dedicated to advancing healthcare technology through innovative solutions. Specializing in the development of cutting-edge medical devices, they are at the forefront of enhancing diagnostics and patient care globally.
The Role:
As an Embedded Design Engineer, you will lead and participate in electronic design feasibility, requirement specification, architecture design, iterative prototype design, system integration and design verification testing.
Responsibilities:
* Draft electronic schematics, PCB layout using eCAD (Altium preferred).
* Prepare PCB fabrication specifications.
* Liaise with in-house PCBA manufacturing engineering during transfer to manufacture of PCB assembly.
* Development of firmware within an IEC 62304 compliant process.
* Work with our internal cross-functional teams such as mechanical design, manufacturing (PCB assembly) and quality engineers to contribute to project deliverables.
* Evaluate and implement design to ensure that all agency requirements (FCC, RED FDA, CE, etc.) are being met throughout the process.
* Apply failure analysis skills to determine and document root cause of product, system, or component failure.
* Generate test protocols and test reports, and update product specifications.
* Participate in technical design reviews to ensure design integrity and safety are achieved.
Qualifications/Requirements:
* 3-5 years of experience in electronic design and firmware development, with a preference for experience in medical devices.
* Proficiency in C/C++ programming languages.
* Strong understanding of fundamental electronic principles and circuit design.
* Exceptional problem-solving skills, capable of logical troubleshooting steps for electronic and software issues.
* Proficient in bench testing and fault finding.
* Familiarity with PCB schematic and layout tools, preferably Altium.
* Excellent analytical and problem-solving abilities.
* Effective communication skills for developing requirements and design documents.
* Experience developing firmware to meet IEC 62304 standards.
* Ability to design flex-rigid and flexible PCBs.
* Proficiency in source code control using version control tools like GIT or Bitbucket.
* Familiarity with communication protocols such as Bluetooth, WLAN, TCP/IP, RS232, RS485, etc.
* Experience with Real-Time Operating Systems (RTOS) like FreeRTOS, ThreadX, etc.
* Customer-facing experience beneficial, as the role may involve direct interaction with customers and partners.
* Understanding of international standards and regulations in the electronic industry (preferred but not essential).
* Adaptability to provide support across departments when needed.