Embedded Systems Engineer

San Diego, California

Modular Medical, Inc.
Apply for this Job
Job Title:

Embedded Systems Engineer

Job Category:

Exempt

Department:

Systems Engineering

Direct Report:

Director, Systems Engineer

Location:

92127

Travel Required:

Salary Range:

$90,000 - $150,000

Position Type:

Full-time

Job Description

Essential Job Functions:

Position responsibilities include, but may not be limited to the following:
  • Develop, test, debug and maintain embedded software for medical devices.
  • Write Python scripts for automated testing of embedded systems.
  • Interpret and analyze electrical schematics to integrate hardware and software effectively.
  • Participate in proof-of-concept designs and feasibility studies for new technologies.
  • Work closely with hardware/software engineers to ensure seamless integration of firmware and hardware.
  • Develop and execute test plans to validate software functionality and performance.
  • Document software designs, test procedures, and system architecture.
  • Collaborate with engineers in mechanical, electrical, software, testing, and other fields to build innovative solutions and ensure requirements and specifications are met.
  • Adhere to safety standards, polices, and procedures.
  • Perform all other duties as assigned.
Requirements

Education:

BS/BA degree required or MS (preferred) in Computer Science, Electrical Engineering, Computer Engineering, or related engineering field

Experience:
  • 3+ years of engineering experience with firmware / embedded coding and electrical design in R&D environment.
  • Demonstrate ability to collaborate effectively with engineers and cross functional teams throughout the development cycle.
  • Experience with bringing up and debugging new hardware and software.
  • Reading and understanding block diagrams and electrical schematics.
Skills (Required):
  • C/C coding skills
  • Ability to read and understand electrical schematics and hardware datasheets.
  • Experience with Python for automated testing and V&V testing.
  • Knowledge of communication protocols and data acquisition.
  • Strong experience with software development tools, version control and communication protocols.
  • Strong verbal and written communications skills.
Skills (Preferred):
  • Medical device experience (IEC 62304) or experience in a regulated industry.
  • Experience with unit testing of embedded software.
  • Experience with microcontrollers.
Physical:
  • Ability to sit or stand for extended periods of time.
  • Ability to infrequently lift and/or move up to 35 pounds.

Reviewed/Approved

Name:

Date:

Employee Signature

Name:

Date:

Supervisor Signature

Name:

Date:
Date Posted: 13 April 2025
Apply for this Job