What are the responsibilities and job description for the Senior Embedded Software Engineer position at VirtualVocations?
A company is looking for a Senior Embedded Software Engineer to work on medical device projects from design to implementation.Key ResponsibilitiesDesign and develop software to meet specifications and regulatory guidelinesGenerate and execute test verification / validation protocols and analyze test dataAssist in preparing quotes and proposals for product development and support production staff as necessaryRequired QualificationsBachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalentMinimum of six years of applicable work experience in embedded software designProficiency in C and C programming languagesExperience with embedded software systems, including bare metal and RTOS-based systemsFamiliarity with medical regulations and software development processes