×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Indotronix Avani Group
Full Time position
Listed on 2026-03-01
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 100 - 110 USD Hourly USD 100.00 110.00 HOUR
Job Description & How to Apply Below

Job Position:
Embedded Software Engineer

Duration: 12 months

Base pay range

$100.00/hr - $110.00/hr

Job Description

Seeking highly experienced Senior Software Engineer to contribute to the development of advanced real-time embedded software for medical devices. This position demands deep technical expertise and the ability to deliver robust, secure, and high-performance solutions within defined timelines.

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

Referrals increase your chances of interviewing at Indotronix Avani Group by 2x.

Seniority level:
Mid‑Senior level

Employment type:

Contract

Industries:
Medical Equipment Manufacturing, Pharmaceutical Manufacturing, and Software Development

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary