Overview
Skills
Job Details
Job Summary: Talent Software Services is in search of a Software Engineer for a contract position in Irvine, CA. The opportunity will be one year with a strong chance for a long-term extension.
Position Summary: As an Embedded Software Engineer, you will be part of the evaluation, and integration of firmware technologies for active implantable medical devices. As a hands-on contributor, you will support integration activities and firmware development of implantable devices, ensuring compliance with medical device regulations. This role requires expertise in embedded systems, system integration, real-time firmware development, and regulatory-compliant medical device firmware development. You will use your expertise in embedded systems, system integration, real-time firmware development, and regulatory-compliant medical device firmware development.
Primary Responsibilities/Accountabilities:
- Participate in technology evaluations, technical specification development, technical assessments and validation of firmware architectures, embedded software, and system integration aspects of active implantable medical devices.
- Support the firmware specification development, firmware architecture, embedded firmware development, and integration for active implantable medical devices.
- Ensure that firmware development aligns with IEC 62304, FDA, ISO 13485, ISO14971and other regulatory standards governing medical device firmware.
- Participate in Identifying potential risks, cybersecurity vulnerabilities, and integration challenges in acquired technologies.
- Ensure acquired firmware meets medical device cybersecurity and safety standards, including FDA premarket cybersecurity guidance 62443.
- Collaborate with cross-functional teams, including hardware engineers, systems engineers, risk management, regulatory affairs, and clinical teams, to ensure seamless
- device integration.
- Create, maintain, or update thorough design documentation, traceability matrices, and software development lifecycle (SDLC) artifacts for regulatory submissions.
- Participate in software and system risk management activities throughout the SDLC.
- Participate in testing strategies (Unit/Integration) and design verification protocols to verify firmware functionality.
- Provide technical inputs on low-power embedded systems, wireless communication (e.g., BLE, NFC, RF telemetry), and real-time operating systems (RTOS).
- Establish and document firmware development lifecycle (SDLC) artifacts and processes
- to align with internal quality management systems (QMS).
- Perform firmware testing, debugging, and verification efforts using tools such as unit testing frameworks, hardware- the-loop (HIL) simulations, and automated test environments.
- Collaborate with regulatory teams on 510(k), PMA, or CE Mark submissions involving firmware-related changes.
- Contribute to the process of transferring the product from integration to sustaining engineering.
- Contribute to a culture of innovation, continuous improvement, and knowledge sharing within the R&D team.
- Build Quality into all aspects of their work by maintaining compliance to all quality requirements.
Qualifications:
- Bachelor s degree or higher in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or related major
- 3+ years of experience in embedded firmware development
- 1+ years in implantable or Class III medical devices.
- Strong C/C++ skills for programming microcontroller systems.
- Real-time operating systems (RTOS), and microcontroller-based firmware development.
- Experience in firmware risk assessment, cybersecurity, and regulatory compliance for implantable devices.
- Experience using oscilloscopes, logic analyzers, and other related tools.
- Strong project management and communication skills.
- Detail-oriented and well organized.
- Experience in integrating BLE embedded systems with iOS, Android and Windows applications.
- Knowledge of PC application development in Microsoft Visual Studio (e.g. C#.Net).
- Hands-on experience with oscilloscopes, logic analyzers and other related tools.
Preferred:
- Knowledge of ISO 13485 and FDA QSR.
- Experience with mergers & acquisitions (M&A) due diligence in the medical device sector.
- Hands-on experience with secure bootloaders, cryptographic protocols, and over-the-air firmware updates for implantable devices.
- Expertise in BLE (Bluetooth Low Energy) in embedded systems including peripheral, central, dual roles, pairing, GATT profiles, security, custom services.
- Low level understanding of BLE software stacks (e.g. those from On Semi, Nordic) and
- experience in optimizing BLE software stack for performance constraints and ultra-low power consumption constraints.
If this job is a match for your background, we would be honored to receive your application!
Providing consulting opportunities to TALENTed people since 1987, we offer a host of opportunities including contract, contract to hire and permanent placement. Let's talk!