Sign Up for Updates Products Leadership Investor Relations Careers Accessibility Vacancies Senior Embedded Software Engineer 07/30/2021 JOB SUMMARY: Senior Embedded Software Engineer will be involved in multiple aspects of the product life-cycle, ranging from requirements, software design, coding and verification, debug and testing. Embedded Software Engineer will be part of the engineering team developing embedded software for real time control and operation of a biological measurement device. DUTIES AND RESPONSIBILITIES INCLUDE, BUT ARE NOT LIMITED TO: Design, develop, and debug embedded software, using C, C++ for medical devices and systems Conduct investigational studies to understand firmware behavior Support software QA following Medical Device Software Life Cycle Process Provide post production support Interface with hardware design and development Write relevant design and test documentation REQUIREMENTS: 5+ years of experience in embedded software engineering BS or higher degree in Computer Science, Computer Engineering , Electrical Engineering or related field Experience in hands-on development and troubleshooting on embedded targets Software Engineering with Phyton Experience Strong Bluetooth experience, preferred BLE on Nordic platforms Experience with other wired and wireless communication protocols; USB, TCP/IP, Wi-Fi etc. Hands-on system bring-up, testing, and troubleshooting on embedded targets Experience using RTOS’s and related stacks, time-critical, and interrupt-based design Adequate knowledge of reading schematics and data sheets for components Experience with embedded software tools, including compilers/linkers and static/dynamic analyzers, configuration management and bug tracking tools. Background in using lab equipment including logic analyzers, oscilloscopes, multi-meters etc.to test code functionality Familiarity with power management of battery-operated devices, memory management, security and safety critical software. APPLY HERE Senseonics is an Equal Opportunity Employer and does not discriminate based on race, religion, gender, national origin, color, age, military service eligibility or veteran status, disability, sexual orientation, marital status or any other protected class. We offer competitive salaries and benefits. Senior Software Engineer - Mobile Development Senior Software Engineer Senior Program Manager Senior Process Engineer Regulatory Affairs Scientist Global Marketing Program Manager Senior Systems Design Engineer Algorithm Development Engineer Principal Quality Engineer Senior Data Scientist Clinical Database Associate Products Leadership Investor Relations Careers Benefits Core Values Our People Vacancies Accessibility PRODUCTS Products Product Alerts LEADERSHIP Executive Team Board Of Directors INVESTOR RELATIONS Stock Information Events & Publications SEC Filings News Releases Corporate Governance Email Alerts Accessibility CAREERS Benefits Core Values Our People Vacancies CONTACT US 20451 Seneca Meadows Parkway Germantown, MD 20876-7005 Main: (301) 515-7260 Fax: (301) 515-0988 Senseonics © 2021. Contact Us