Software Engineer
at Modular Medical Inc
San Diego, CA 92127, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 23 Jan, 2025 | USD 90000 Annual | 23 Oct, 2024 | 3 year(s) or above | Block Diagrams,Software Development Tools,Operating Systems,Data Acquisition,Embedded Software,Microcontrollers,Unit Testing,Regulated Industry,Version Control,Software,Fpga,Communication Protocols,Engineers,Iec | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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