Software Engineer

at  Modular Medical Inc

San Diego, CA 92127, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate23 Jan, 2025USD 90000 Annual23 Oct, 20243 year(s) or aboveBlock Diagrams,Software Development Tools,Operating Systems,Data Acquisition,Embedded Software,Microcontrollers,Unit Testing,Regulated Industry,Version Control,Software,Fpga,Communication Protocols,Engineers,IecNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB DESCRIPTION

Essential Job Functions:

Position responsibilities include, but may not be limited to the following:

  • 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

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 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 (Required):

  • 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 communications 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

Reviewed/Approved
Name:
Date:
Employee Signature
Name:
Date:
Supervisor Signature
Name:
Date

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 assigne


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Electrical/Electronic Manufacturing

Engineering Design / R&D

Software Engineering

Graduate

Proficient

1

San Diego, CA 92127, USA