Senior Software Engineer - C, C++, Embedded Programming
$95 - $105 per hourPyramid 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- ...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. ~...SeniorContract workDay shift
- ...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
$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$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),...SeniorFull timeWork at officeImmediate startWork visaRelocation package3 days per week$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),...SeniorFull timeWork at officeLocal areaWork visaRelocation package3 days per week$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$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,...SeniorHourly payLong term contract- ...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
$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$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...SeniorFull time$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...SeniorRelocation packageShift work- ...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
- ...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...SeniorContract workLocal areaRemote workDay shift
- ...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...
$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...SeniorFull time$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...SeniorWork experience placementWork from home$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...SeniorTemporary workWork experience placementWork from homeWorldwide- ...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
$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- ...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
$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....SeniorWork experience placementWork from home$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...SeniorWork experience placementImmediate start- ...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
$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...SeniorWork experience placementWork from home$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$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$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...SeniorFlexible hours- ...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...SeniorFlexible hours
- ...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...SeniorFlexible hours
- ...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
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!
- senior c++ developer San Diego, CA
- c++ developer San Diego, CA
- c++ software developer San Diego, CA
- c++ programmer San Diego, CA
- senior c++ software developer San Diego, CA
- senior cost analyst San Diego, CA
- senior computer engineer San Diego, CA
- senior development engineer San Diego, CA
- senior program specialist San Diego, CA
- senior manager quality engineering San Diego, CA


