What are the responsibilities and job description for the Embedded Software Engineer position at Modular Medical Inc?
Job Title:
Embedded Software Engineer
Job Category:
Exempt
Department:
Software Engineering
Direct Report:
Software Engineering Manager
Location:
92127
Travel Required:
<5%
Salary Range:
$90,000 - $160,510
Position Type:
Full-time
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:
Salary : $90,000 - $160,000
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Embedded Software Engineer?
Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.