Embedded Software Engineer

Emed Technologies
El Dorado Hills, CA

About the role

  • The Embedded Software Engineer is responsible for coordinating software development activities including concept, development, verification, validation and sustaining software engineering source code and technical documentation. Programming and project management, coordinates internal and external teams

What you'll do

  • Coordinate development and approvals of specifications and implementation of embedded software for medical drug delivery devices following IEC 62304, software hazards analysis and cyber security risk management controls per ISO/IEC 14971, FDA regulations and global medical industry standards.
  • Understands the end user perspective and requirements, accurately converts that into software designs inputs to establish topologies, software design requirements and architecture documentation, plans for software and system features to satisfy product design requirements and system components.
  • Project manage internal and external team members for software development and, when necessary, multidisciplinary team members,
  • Works with Systems, Electronic & Mechanical engineers, quality and regulatory professionals.
  • Able to use software engineering tools and techniques such as continuous integration, static code analysis, test automation and code generation.
  • Coordinate the design and implementation of code verification testing plans and procedures for software verification testing and Human Factors Engineering Validation.
  • Make recommendations for software and hardware selection and improvements.
  • Support the design transfer to manufacturing processes associated with embedded software and systems integration.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Biomedical Engineering. Master’s degree is a plus.
  • 8+ years of experience in software development for medical devices, or three years of progressive experience in software development in lieu of every year of education.
  • Experience using tools such as code review applications, software configuration management, Unified Modified Language (UML), C++, Qt, QML, J2EE .Net technologies, platforms that helps teams develop, secure, and deploy software for designing and development of medical devices embedded software systems.
  • Experience with medical software and risk management standards such as IEC 62304 and ISO 14971.
  • Experience in developing / coordinating development of embedded software for system on chip (SoC) hardware and real time operating system (RTOS).
  • Project management skills to lead projects and team members, internally and externally, organizing, and prioritizing workflow to meet schedules. Responsible, able to work independently without supervision and as a team player.
  • Good communication and presentation skills.
  • Quality Management System complaint to ISO 13485 and FDA 21 CFR Part 820.
Posted 2025-08-22

Recommended Jobs

Behavior Technician

PBX Steps
South Gate, CA

We provide an extensive 5-day PAID new hire orientation/training.  Afternoon Shift: Monday-Friday (Flexible Hours) Starting salary based on experience: $21.00 - $24.00/per hour. Job Descri…

View Details
Posted 2025-07-30

Family Practice Nurse Practitioner or Physician Assistant

Palm Careers
Rancho Mirage, CA

Primary Care Nurse Practitioner or Physician Assistant - Permanent Position in Palm Springs, CA Palm Health Resources, a premier healthcare staffing firm, is currently seeking a dedicated Primary Ca…

View Details
Posted 2025-07-31

Fullstack Engineer

Onyx
San Francisco, CA

About the role &##128165; Your impact Onyx is a popular open source project with hundreds of thousands of users. The project has over 10K stars and over 3K community members across Slack and D…

View Details
Posted 2025-08-22

Senior Automation Software Engineer

EDAG, Inc.
Fremont, CA

Job Description Job Description Description: Who we are: The EDAG Group is a globally leading, independent engineering services provider that combines excellent engineering with the latest te…

View Details
Posted 2025-07-29

Coordinador de MBA

San Francisco, CA

Si cumples con el requerimiento establecido enviar tu CV al correo: [email protected] o llamar al 6461651160. Requisitos Mtria en A…

View Details
Posted 2025-08-07

Product Manager - Core Platform

Kira Learning
San Francisco, CA

About Kira Learning We live in a world where technology is rapidly changing the educational experiences of students and teachers everywhere, and we have the opportunity to shape how this change take…

View Details
Posted 2025-08-20

Tech Lead Manager, Robotics Software

Saildrone
Alameda, CA

About Us Saildrone is a defense company delivering maritime intelligence, surveillance, and reconnaissance products to military, homeland security, and commercial customers. Saildrone unmanned sur…

View Details
Posted 2025-08-07

Product Manager

Hire Ventures
Los Alamitos, CA

About CI Solutions CI Solutions provides secure credentialing solutions to K-12 institutions nationwide. With over 30 years in business, we were founded on the principle of putting customers first…

View Details
Posted 2025-08-20

Senior Civil Engineer (San Francisco)

TAPPI
San Francisco, CA

Position Summary Under general direction, performs responsible professional level engineering and administrative work in connection with a wide variety of engineering projects. May lead professional…

View Details
Posted 2025-08-23

Service Advisor - Chrysler Dodge Jeep Ram Experience Required

Scott Robinson Chrysler Dodge Jeep Ram
Torrance, CA

Job Description Job Description Service Advisor – Chrysler Dodge Jeep Ram Location: Torrance, CA Salary: $6,000 – $12,000/month (Based on Experience) Job Type: Full-Time | In-Person …

View Details
Posted 2025-07-29