Post Job Free
Sign in

Software Engineer - Embedded

Company:
Modular Medical Inc
Location:
San Diego, CA, 92127
Pay:
90000USD - 160000USD per year
Posted:
June 17, 2025
Apply

Description:

Job Description

Software Engineer - Embedded

At Modular Medical, our goal is to simplify diabetes management, ensuring that everyone has access to the superior care that insulin pumps offer. We believe that managing diabetes should be empowering, not intimidating. You shouldn’t have to be a tech expert or a math genius to take charge of your health.

Please note: This is an on-site position in based in San Diego, CA. This role is not eligible for relocation assistance.

Role and Responsibilities:

Develop and deliver robust and safe embedded software for medical devices, from the concept phase through design, coding, simulation, testing, integration and debugging, to manufacturing and post-launch support

Collaborate with engineers in mechanical, electrical, software, testing, and other fields to build innovative solutions and ensure requirements and specifications are met

Document the design of your software, coordinate code reviews, and participate in the formal release process for medical devices satisfying quality and regulatory requirements

Dedication to environmental and safety goals, polices, and procedures

All other duties as assigned

Education:

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

Experience:

5+ years of engineering experience with firmware / embedded coding in an R&D environment

A proven track record teaming well with engineers and multi-functional teams on the product development cycle (concept to commercial launch)

Experience with bringing up and debugging new hardware and software

Reading and understanding block diagrams and electrical schematics

Skills:

C/C++ coding skills

Knowledge of communication protocols, data acquisition, and physical controllers

Strong experience with software development tools, version control, communication protocols, and development process

Strong verbal and written communication skills

Skills (Preferred):

Medical device experience (IEC 62304) or experience in a regulated industry

Experience with real-time operating systems

Experience with unit testing of embedded software

Experience with microcontrollers and FPGA's

Physical:

Ability to sit or stand for extended periods of time

Ability to infrequently lift and/or move up to 35 pounds

Note:

Only local applicants with the legal right to live and work in the US will be considered for this position.

Compensation:

The pay range for this position is $90,000 - $160,000 annually. The actual base pay offered may vary depending on several factors, including job-related knowledge/skills, experience, business needs, geographical location, and internal equity.

Additionally, we offer a comprehensive benefits package for our employees and their dependents, including medical, dental, vision, and life insurance, a generous PTO policy, and new hire stock options.

Full-time

Apply