Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - C, C++, Embedded Programming

$95 - $105 per hour

Pyramid Consulting

Senior Software Engineer – C, C++, Embedded Programming

Immediate need for a talented Senior Software Engineer – C, C++, Embedded Programming . This is a 12+ months contract opportunity with long-term potential and is located in San Diego, CA (Onsite) . Please review the job description below and contact us ASAP if you are interested.

Job ID: 25-92467

Pay Range: $95 - $105/hour

Employee benefits include health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).

Key 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.
Key Requirements and Technology Experience
  • Key skills: C/C++, Embedded Systems Programming
  • Experience with QNX OS
  • Design control / regulated environments (medical device)
  • 15–20 years of experience in real-time embedded device software development.
  • Strong proficiency in C/C++ and embedded systems programming.
  • Expertise in Real-Time Operating Systems (RTOS).
  • Hands‑on experience with QNX and/or OSE operating systems.
  • Experience with interprocess communication (IPC) mechanisms.
  • Experience in large code base application architecture and design.
  • Bachelor’s degree in Computer Science or related field.
  • Experience in the medical device industry and familiarity with FDA regulations.
  • Knowledge of infusion systems or other safety‑critical applications.
  • Experience with communication protocols (UART, SPI, I2C).
  • Networking application development experience, including TCP/IP, TLS 1.3, DHCP, DNS, and firewall configurations.
  • Network security, PKI systems, and certificate management.
  • Experience with Wi‑Fi (802.11) and wireless security protocols (EAP‑TLS, EAP‑TTLS, EAP‑PEAP).
  • Device security experience, including secure boot, authentication/encryption algorithms.
  • Experience with over-the-air (OTA) firmware updates and device provisioning.
  • Familiarity with OpenSSL (or similar) APIs.
Employment Details
  • Seniority Level: Not Applicable
  • Employment Type: Contract
  • Job Function: Information Technology
  • Industries: Hospitals and Health Care
Equal Employment Opportunity

Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - C, C++, Embedded Programming in San Diego, CA vacancy
  •  ...Position : Senior Principal Software Engineer – Onsite (Proficiency in C++/C, embedded, real-time, multi-threaded software design and development & QNX OS) Location...  ...design and development. ~ Proficiency in C++/C programming. ~ Experience with QNX OS is desired. ~... 
    Senior
    Contract work
    Day shift

    MILLENNIUMSOFT

    San Diego, CA
    12 days ago
  •  ...firm in San Diego is seeking a skilled software engineer specializing in ADAS technologies....  ...will have a strong background in C++ and Python programming. Responsibilities include developing...  ...vehicles. Candidates with experience in embedded systems and safety-critical... 
    Senior

    Qualcomm

    San Diego, CA
    2 days ago
  • $111.3k - $166.9k

     ...Qualcomm is looking for a Software Engineer in San Diego, California to design and develop innovative embedded and cloud-edge software solutions. As a vital part of a dynamic...  ...degree in a relevant field and experience with C/C++. The position offers a competitive salary... 
    Senior

    Qualcomm

    San Diego, CA
    3 days ago
  • $128.52k - $205.63k

     ...Job Title Senior/Staff Embedded Software Engineer - C++ (San Diego, CA) Job Description Senior/Staff Embedded Software Engineer - C++ (San Diego, CA) You...  ...participate in our comprehensive Philips Total Rewards benefits program, which includes a generous PTO, 401k (up to 7% match),... 
    Senior
    Full time
    Work at office
    Immediate start
    Work visa
    Relocation package
    3 days per week

    Philips Iberica SAU

    San Diego, CA
    2 days ago
  • $128.52k - $205.63k

     ...Senior/Staff Embedded Software Engineer - C++ (San Diego, CA) You will work on the development of Intravascular Ultrasound Systems. As a member of an international...  ...in our comprehensive Philips Total Rewards benefits program, which includes a generous PTO, 401k (up to 7% match),... 
    Senior
    Full time
    Work at office
    Local area
    Work visa
    Relocation package
    3 days per week

    Philips

    San Diego, CA
    5 days ago
  • $142.2k - $213.4k

    Northrop Grumman Corp. (JP) is seeking a Senior Principal Embedded Software Engineer in San Diego, CA. This role involves designing, developing, and testing...  ...experience in software development. Proficiency in C and C++ is essential. The position offers a competitive salary... 
    Senior

    Northrop Grumman Corp. (JP)

    San Diego, CA
    1 day ago
  • $95 - $105 per hour

     ...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,... 
    Senior
    Hourly pay
    Long term contract

    Pyramid Consulting

    San Diego, CA
    2 days ago
  •  ...Embedded Software Engineer San Diego, CA On-site Contract Critical River / Wind River Rate: $70/Hr on W2...  ...automation, documentation, peer reviews. Skill Set ~5+ years C / C ++ experience ~ RTOS experience (5 years VxWorks... 
    Contract work

    Concord IT Systems

    San Diego, CA
    3 days ago
  • $162.6k - $244k

     ...technology company in San Diego is seeking a Software Engineer to design and develop embedded and cloud edge software. The ideal candidate will...  ...engineering, along with proficiency in programming languages such as C, C++, or Java. This role offers a competitive salary... 
    Senior

    Qualcomm

    San Diego, CA
    3 days ago
  • $120k - $150k

    TEEMA is looking for a Senior Embedded Linux/C++ Firmware Engineer in San Diego. This full‑time role involves leading on a commercial products team, focusing on embedded firmware and performance optimization. Candidates must have a B.S. and over 5 years of experience in... 
    Senior
    Full time

    TEEMA

    San Diego, CA
    5 days ago
  • $142.2k - $213.4k

     ...Aeronautics Systems is looking to add a Senior Principal Embedded Software Engineer to join our team of qualified,...  ...to resolve problems on program intent, output requirements, input...  ...programming and scripting languages: C and C++ Recent experience and proficiency... 
    Senior
    Relocation package
    Shift work

    Northrop Grumman

    San Diego, CA
    5 days ago
  •  ...ALTEN is looking for a software engineer in San Diego with strong skills in programming languages such as C, C++, Java, and Python. The ideal candidate will have experience in embedded software development on ARM-based platforms and a strong understanding of software configuration... 
    Senior

    ALTEN

    San Diego, CA
    2 days ago
  •  ...Job Title - Senior Firmware or Embedded Software Engineer Location – San Diego, CA Duration – 10+ Months Contract Total Hours/week - 40.00 1st...  ...enhance and debug new and existing real-time firmware in C and C++ for BD Intelligent Medication Dispensing Devices and... 
    Senior
    Contract work
    Local area
    Remote work
    Day shift

    MILLENNIUMSOFT

    San Diego, CA
    12 days ago
  •  ...A technology firm is seeking an Embedded Software Engineer in San Diego. The role involves designing and implementing embedded software for products, requiring expertise in C/C++, experience with real-time systems, and strong collaboration skills. The ideal candidate... 

    Nextivity

    San Diego, CA
    2 days ago
  • $174k - $252k

    Senior Software Engineer, Embedded Security, Silicon Note: By applying to this position you will have an opportunity to share your...  ...experience with software development in one or more programming languages such as C and C++. 3 years of experience testing, maintaining, or... 
    Senior
    Full time

    Google Inc.

    San Diego, CA
    3 days ago
  • $127.2k - $190.8k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group...  ...field and 2+ years of Software Engineering, Electrical Engineering...  ...2+ years of experience with programming (e.g., C, C++, Python), computer architecture, or embedded systems. • 2+ years of... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    5 days ago
  • $162.6k - $244k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General...  ...work experience with programming languages such as C, C++, Java, Python, etc....  ...of experience in the embedded domain to design,...  ...experience working with senior management in a... 
    Senior
    Temporary work
    Work experience placement
    Work from home
    Worldwide

    Stryker

    San Diego, CA
    2 days ago
  •  ...aerospace and defense innovator in San Diego is seeking a Senior Embedded Software Engineer to design cyber secure embedded software for satellite systems...  .... The ideal candidate will have expertise in RUST and C/C++, excellent problem-solving skills, and a passion for... 
    Senior

    Innoflight Inc

    San Diego, CA
    2 days ago
  • $111.3k - $166.9k

     ...Qualcomm, located in San Diego, is seeking a Software Engineer to design and develop embedded and cloud edge software. The role requires strong C/C++ programming skills and collaboration with cross-functional teams to create innovative software solutions. The ideal candidate... 
    Senior

    Qualcomm

    San Diego, CA
    2 days ago
  •  ...IT services company in California seeks an experienced Engineer Embedded Software to develop and debug real-time embedded systems. This role demands proficiency in C/C++, understanding of Object-Oriented Programming, and experience with the full software development... 
    Senior

    Apex Systems

    San Diego, CA
    2 days ago
  • $111.3k - $166.9k

     ...future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software,...  ...and/or specialized utility programs that launch cutting‑edge, world...  ...programming languages such as C, C++, Java, Python, etc.... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    3 days ago
  • $111.3k - $166.9k

     .... Job Area: Engineering Group, Engineering Group Software Engineering General...  ..., and validate embedded and cloud edge...  ...specialized utility programs that launch cutting...  ...Language such as C, C++, Java, Python, etc...  ..., is consulted by senior leadership to make... 
    Senior
    Work experience placement
    Immediate start

    Qualcomm

    San Diego, CA
    3 hours ago
  •  ...MaxLinear, Inc. is seeking a Senior Staff Software Engineer to develop cutting-edge Home Gateway Platforms...  ...teams and requires expertise in C/C++ software development. Candidates must...  ...extensive experience in real-time embedded systems and demonstrate strong problem... 
    Senior

    MaxLinear

    San Diego, CA
    1 day ago
  • $111.3k - $166.9k

     ...Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary...  ..., modify, and validate embedded and cloud edge software,...  .../or specialized utility programs that launch cutting-edge...  ...Language such as C, C++, Java, Python, etc. Preferred... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    4 days ago
  • $125k - $150k

     ...Innoflight is seeking an Embedded Software Engineer III in San Diego, CA. This role focuses on developing software solutions for satellite avionics, requiring expertise in embedded C/C++ and Linux systems. Collaboration with cross-functional teams is essential to ensure... 
    Senior

    Innoflight Inc

    San Diego, CA
    4 days ago
  • $115.83k - $173.74k

     ...Innoflight LLC, located in San Diego, is seeking an Embedded Software Engineer III focused on developing embedded software solutions for satellite...  ...and FPGA teams. The role requires expertise in embedded C/C++ and RUST, along with experience in networking protocols. The... 
    Senior

    Innoflight Inc

    San Diego, CA
    2 days ago
  • $125k - $180k

     ...SeeScan LLC in San Diego seeks a Senior Software Engineer specializing in embedded Linux to develop cutting-edge software for their diagnostic and utility locating...  ...have 4 years of experience in embedded systems, C/C++ development, and be involved in driver and application... 
    Senior
    Flexible hours

    SeeScan

    San Diego, CA
    3 days ago
  •  ...leading aerospace and defense innovator in San Diego seeks a Senior Embedded Software Engineer to design and develop advanced cyber secure software...  ...of experience in embedded software development, strong C/C++ skills, and a Bachelor's degree in a related field. Additional... 
    Senior
    Flexible hours

    Innoflight Inc

    San Diego, CA
    2 days ago
  •  ...Innoflight LLC in San Diego is looking for an Embedded Software Engineer III to develop software solutions for satellite avionics. The role requires expertise in embedded C/C++ development and extensive experience with Linux systems. Join our mission-driven team and help... 
    Senior
    Flexible hours

    Innoflight Inc

    San Diego, CA
    2 days ago
  •  ...We’re looking for an Embedded Firmware Engineer who thrives in low-level development...  ...solving complex hardware–software challenges, and wants to...  ...real-time development in C/C++ Interfacing with FPGA,...  ...understanding of Object-Oriented Programming Experience with bare-... 
    Senior

    PEAK Technical Staffing USA

    San Diego, CA
    3 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - C, C++, Embedded Programming. Be the first to apply!