Senior Embedded Software Engineer

Yesterday

Apply Now

Description

β€’ Designs, develops, tests and documents embedded system software for new and existing Insulet products. β€’ Ensures that their design is in compliance with Company policies, and that software activities are appropriate for the design and maintenance of medical products. β€’ Writes and maintains design documentation and testing requirements. β€’ Works with Quality, Regulatory, Marketing and Manufacturing to ensure that designs meet technical, regulatory and manufacturing requirements. β€’ Works closely with other software, software QA, systems, and hardware engineers to integrate, debug, and test systems. β€’ Participates in product design reviews. β€’ Directs and mentors junior engineers as requested.

Requirements

β€’ 5+ years of relevant work experience β€’ Strong programming skills in C and/or C++ β€’ Hands-on experience with embedded systems β€’ Experience on processors like ARM, TI, ST (or similar embedded system microcontrollers) β€’ Familiarity with communication systems and/or wireless protocols β€’ Good understanding of real time systems β€’ Detail oriented, with effective verbal and written communication skills β€’ Knowledge of I2C, SPI, Flash, EEPROM and/or USB β€’ Object-oriented programming, as implemented in C β€’ RTOS knowledge and experience β€’ Experience with FDA and other medical regulatory environments β€’ Knowledge of wireless protocols like Bluetooth Low Energy (BLE) β€’ Agile or other software development life cycle concepts

Apply Now

Similar Jobs

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com