Senior Embedded C/C++ Engineer – Real-Time Medical Devices
Pyramid Consulting, Inc
San Diego (CA)
On-site
USD 130,872 - 144,648
Full time
14 days+
Application generator
Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Get past ATS filters
Benefits offered by this job
Health insurance (medical, dental, vision)
401(k) plan
Paid sick leave
Job summary
A leading consulting firm is seeking a Senior Software Engineer in San Diego, CA, specializing in C/C++ and embedded programming for safety-critical medical devices. The role involves designing and maintaining software, conducting testing, and resolving complex issues, requiring 15–20 years of experience. This long-term contract promises a competitive pay ranging from $95 to $105 per hour, along with comprehensive employee benefits.
Qualifications
15–20 years of experience in real-time embedded device software development.
Experience in the medical device industry and familiarity with FDA regulations.
Knowledge of infusion systems or other safety-critical applications.
Responsibilities
Design, implement, and maintain real-time embedded software for safety-critical medical devices.
Conduct code reviews, unit testing, and integration testing.
Diagnose and resolve complex software issues in embedded environments.
Skills
C/C++
Embedded Systems Programming
QNX OS
Real-Time Operating Systems (RTOS)
Communication protocols (UART, SPI, I2C)
Networking application development (TCP/IP, TLS 1.3)
Wi-Fi (802.11)
Education
Bachelor’s degree in Computer Science or related field
Job description
A leading consulting firm is seeking a Senior Software Engineer in San Diego, CA, specializing in C/C++ and embedded programming for safety-critical medical devices. The role involves designing and maintaining software, conducting testing, and resolving complex issues, requiring 15–20 years of experience. This long-term contract promises a competitive pay ranging from $95 to $105 per hour, along with comprehensive employee benefits.