Senior Software Engineer, Ios (Remote/Flexible)

Detalles de la oferta

Insulet started in 2000 with an idea and a mission to enable our customers to enjoy simplicity, freedom and healthier lives through the use of our Omnipod® product platform. In the last two decades we have improved the lives of hundreds of thousands of patients by using innovative technology that is wearable, waterproof, and lifestyle accommodating.
- We are looking for highly motivated, performance driven individuals to be a part of our expanding team. We do this by hiring amazing people guided by shared values who exceed customer expectations. Our continued success depends on it! Position Overview:
Responsibilities:

- 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, and hardware engineers to integrate, debug, and test systems.
- Participate in product design reviews.
- Perform other duties as required

Education and Experience:
Minimum Requirements:

- Bachelor's degree in software engineering and 7+ years of relevant work experience or combination of Master's degree in in appropriate field of study and 5+ years of relevant work experience.
- Able to serve as a Technical Lead contributing to and directing the efforts of development teams, including internal and external team members.
- Strong programming skills in C and/or C++ is required.
- Hands-on experience with Embedded Systems is required.
- Experience on processors like ARM, TI and MSP (or similar Embedded Systems/Microcontrollers) is required.

Preferred Skills and Competencies:

- Demonstrated working knowledge of software design.
- Experience developing software for embedded microcontrollers.
- Knowledge of I2C, SPI, Flash, EEPROM and/or USB preferred.
- Familiarity with communication systems and/or wireless protocols will be a plus.
- Medical device experience is preferred.
- Able to work independently with minimum supervision.
- Able to be responsible for designing, implementing, and maintaining a section of a design.
- Detail oriented, with effective verbal and written communication skills.
- Able to communicate with candor and trust at multiple levels of the organization.
- Demonstrated abilities to leverage creativity in order to overcome obstacles and work with a sense of urgency.
- Strong software engineering development skills.
- Knowledge of OS concepts like dead locks, threading, mutual exclusion, interrupt services is expected.
- Good understanding of RTOS and real time systems is a plus.
- In-depth Object oriented programming is useful.
- Familiar with reading electrical schematics is a plus.
- Able to organize and judge multiple priorities.
- Agile or other software development life cycle concepts is a plus.
- Knowledge of Wireless protocols like Bluetooth Low Energy (BLE) is a plus.

Physical Requirements:

- General office environment, may sit for long periods of time.

NOTE: This position is eligible for 100% remote working arrangements (may work from home/virtually 100%; may also work hybrid on-site/virtual as desired). #LI-Remote


Salario Nominal: A convenir

Fuente: Whatjobs_Ppc

Requisitos

Java Selenium Guidewire

**Req ID**: 283178 We are currently seeking a Java Selenium Guidewire to join our team in Guadalajara, Jalisco (MX-JAL), Mexico (MX). 3-5 years of QA exper...


Ntt Data - México

Publicado 7 days ago

Integration Specialist

**Req ID**: 280165 We are currently seeking a Integration Specialist to join our team in Guadalajara, México (MX-MEX), Mexico (MX). **INTEGRATION ANALYST**...


Ntt Data - México

Publicado 7 days ago

Asesor Financiero

Buscamos un Asesor Financiero altamente motivado y con habilidades en atención al cliente, finanzas y ventas. Como Asesor Financiero, formarás parte de nuest...


Grupo Salinas - México

Publicado 7 days ago

Documentador

**DOCUMENTADOR DE PEDIMENTOS** **Queretaro** - Conocimientos de carta porte - Trazabilidad - Recolección de evidencias a operadores - Escaneo y archivo digi...


Hicarbu - México

Publicado 7 days ago

Built at: 2024-11-25T23:01:05.176Z