Post Job Free
Sign in

Embedded Systems Engineer

Company:
Modular Medical Inc
Location:
San Diego, CA, 92127
Pay:
90000USD - 150000USD per year
Posted:
May 18, 2025
Apply

Description:

Job Description

Job Title:

Embedded Systems EngineerJob Category:

ExemptDepartment:

Systems EngineeringDirect Report:

Director, Systems Engineer Location:

92127Travel Required:

<5%Salary Range:

$90,000 - $150,000Position Type:

Full-timeJob 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:

Full-time

Apply