cover image
Skills Alliance

Embedded Software Engineer

On site

San diego, United states

Senior

Freelance

26-11-2025

Share this job:

Skills

Communication C/C++ Network Security Firewalls Encryption Networking Architecture Programming Software Development C++ Embedded Systems TCP/IP

Job Specifications

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

About the Company

Skills Alliance is a leading specialist Global Life Science and STEM workforce solutions company. We work in partnership with our clients to provide best-in-class talent acquisition solutions. With locations across the US, UK and the EU, we have been providing global innovative and bespoke recruitment solutions for over 20 years that facilitate our clients need to hire exceptional talent quickly to meet their business goals. Specialist Markets Include: • Pharmaceutical & Biotechnology • Medical Devi... Know more