Remote Position

Senior Embedded Software Engineer

🌍 Remote Β· United States πŸ’Ό Full-time

#W2 Requirement Senior Embedded Software Engineer Location: Remote U.S. West Coast Preferred Key Win Factors: Ex-Philips resources preferred, especially Ultrasound / IGTD. Hands-on Philips Ultrasound software experience. Familiarity with ACE Embedded Software / ACE Library. Strong IVUS / Ultrasound / Medical Imaging domain expertise. Relevant Philips ultrasound domain experience will outweigh generic embedded software experience. Job Description: Own embedded software work packages and deliver outcomes with limited supervision. Create and maintain software designs, interface specifications, implementation plans, and engineering documentation. Develop and maintain Windows-based C/C++ software for embedded and hardware-interfacing applications. Integrate software with electronics, PCBA, FPGA, embedded processors, peripheral devices, and low-level communication libraries. Support signal acquisition and data-conversion workflows used in medical imaging. Develop manufacturing test software, inline test fixtures, diagnostic utilities, and automated test capabilities. Perform software integration, debugging, defect resolution, root-cause analysis, and technical risk mitigation. Ensure backward compatibility and controlled migration when hardware components or interfaces are replaced. Collaborate with Systems, Electronics, FPGA, Manufacturing, Verification, Quality, and Program teams. Provide concise status reporting covering progress, risks, dependencies, decisions, and recovery actions. Prepare technical documentation, training material, walkthroughs, and knowledge-transfer sessions. Required Skills: Strong C/C++ Windows software development Embedded systems and hardware-software integration FPGA and embedded processor interfaces Software architecture and detailed technical design Multithreading and memory management Communication protocols Manufacturing test software / test fixtures / automated test systems Debugging and root-cause analysis Regulated product-development documentation Independent delivery and stakeholder communication Preferred Skills: Ultrasound / IVUS / medical imaging Philips Ultrasound experience ACE Embedded Software / ACE Library Xilinx or comparable FPGA/processor platforms Hardware abstraction layers, device libraries, drivers, or embedded communication stacks Medical-device software development Design controls, traceability, verification, validation, and controlled documentation Conan or comparable C/C++ package-management tools Structured knowledge-transfer planning Education & Experience: Bachelor s or master s degree in computer science, Software Engineering, Electronics, Electrical Engineering, Embedded Systems, Biomedical Engineering, or related field. Senior-level embedded software, medical-device software, medical imaging, or closely related product-engineering experience.

Apply Now β†’

More Open Positions

Explore similar remote opportunities