Embedded Systems Engineer

Apply Now

Company: Modular Medical, Inc.

Location: San Diego, CA 92154

Description:

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:

Similar Jobs