Demo

Software Engineer

ektello
San Diego, CA Contractor
POSTED ON 5/26/2026
AVAILABLE BEFORE 12/3/2026
Embedded Software Engineer

Location: Hybrid 4 days on site in San Diego, CA from home on Friday can start at 7a-4p flexible on hours.

Interview Process: 2 rds, 1st more casual and background. 2nd more technical and exercises. Both on video.

Starting new project: reinforce with software engineers.

Pay: $93-$100 an hour

  • 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.
  • Exp 15 years in embedded rtos
  • C is main language with a little done in C
  • QNX or OSE operating systems either will do.
  • Large code base project; looking who have experience with large products
  • Infusion medical device. This experience will be helpful not mandatory.
  • Hands on development with a little bit of architecture, mostly taken existing devices and moving to new platform.
  • Role will support single device platform, some components are getting obsolete and moving to different processor and OS. Moving from OSE to QNX.
  • Move the application part of it to the new platform. Internet/wireless connected device so factors in security and connection is important.
  • doesn't have to come from medical device industry.
  • Work in driven from backlog. Team meets in the AM go over the backlog and divide up task.
  • BA degree at a minimum.

Minimum Requirements

  • 15 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.

Preferred Qualifications

  • 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.

Salary : $93 - $100

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
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

Job openings at ektello

  • ektello York, NY
  • Cut & Sew / Sweaters Designer | Fashion (Contract) ? New York, NY | 5 Days Onsite | Full-Time | 6-Month W2 Contract | Benefits eligible (medical, dental, v... more
  • 1 Day Ago

  • ektello Englewood, NJ
  • Overview Seeking a detail-oriented and organized professional to support training operations, logistics, and classroom coordination across multiple learnin... more
  • 2 Days Ago

  • ektello San Francisco, CA
  • Part-Time Design Communications Program Manager (Remote | U.S.-Based | ~20 hrs/week) We’re looking for a Design Communications Program Manager to help shap... more
  • 3 Days Ago

  • ektello El Segundo, CA
  • ektello is partnering with a leader in toy manufacturing to find a Lead Oracle Cloud Financials IT Solution Architect, Corporate Systems (Finance) to be a ... more
  • 4 Days Ago


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

  • Innominds Software San Diego, CA
  • Role: Embedded Software Engineer Location: San Diego, CA Duration: Longterm Qualifications: 5 Years of software development experience in tools, automation... more
  • 11 Days Ago

  • Innominds Software San Diego, CA
  • Hello Please find the below opportunity. Summary: Restore Tools Engineer responsible for the integration, development, documentation, support, and sustainm... more
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!