Demo

Embedded Software Engineer

Skills Alliance
San Diego, CA Contractor
POSTED ON 11/27/2025 CLOSED ON 12/26/2025

What are the responsibilities and job description for the Embedded Software Engineer position at Skills Alliance?

Are you a highly experienced Senior Software Engineer with deep expertise in real-time embedded software? We’re supporting a global leader in medical technology that is expanding its engineering team and seeking seasoned professionals to drive innovation in next-generation medical devices.


This is an opportunity to make a meaningful impact on products that directly improve patient outcomes—while working with cutting-edge technologies and world-class engineering teams.


What You’ll Be Doing

  • Designing, implementing, and maintaining real-time embedded software for safety-critical medical devices
  • Performing code reviews, unit testing, and integration testing
  • Troubleshooting and resolving complex issues in embedded environments
  • Contributing to high-performance, secure, and reliable embedded architecture


What We’re Looking For

  • 15–20 years’ experience in real-time embedded device software development
  • Advanced skills in C/C , embedded systems programming, and RTOS
  • Hands-on experience with QNX and/or OSE
  • Strong understanding of interprocess communication (IPC)
  • Proven experience working with large-scale codebase architecture
  • Bachelor’s degree in Computer Science or related discipline


Highly Advantageous

  • Background in the medical device industry; familiarity with FDA regulations
  • Experience with infusion systems or other safety-critical technologies
  • Knowledge of communication protocols (UART, SPI, I2C)
  • Networking experience: TCP/IP, TLS 1.3, DHCP, DNS, firewalls
  • Network security, PKI, certificate management
  • Wireless protocols: Wi-Fi (802.11), EAP-TLS, EAP-TTLS, EAP-PEAP
  • Device security: secure boot, authentication/encryption algorithms
  • Experience with OTA firmware updates and device provisioning
  • OpenSSL or equivalent security libraries

Hourly Wage Estimation for Embedded Software Engineer in San Diego, CA
$56.00 to $63.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the San Diego, CA area that may be a better fit.

  • trelliswaretechnologies San Diego, CA
  • TrellisWare launched in 2000 with an innovative culture striving to push technological boundaries in the area of wireless communications. We are now a worl... more
  • 2 Months Ago

  • A2e Technologies San Diego, CA
  • Title: Lead Embedded Software Engineer Term: Long-Term Contractor or Perm Location: San Diego-Hybrid Start Date ASAP ***Required: US Citizen The Technical ... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!