Senior Software Engineer, Ios (Remote/Flexible)

Senior Software Engineer, Ios (Remote/Flexible)
Empresa:

Insulet Corporation


Lugar:

México

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


Fuente: Whatjobs_Ppc

Requisitos

Senior Software Engineer, Ios (Remote/Flexible)
Empresa:

Insulet Corporation


Lugar:

México

Monitorista Gps

¡Importante empresa de transporte te invita a formar parte de su equipo! **Monitorista GPS** Conocer la posición de las unidades en todo momento para evita...


Desde Transpormex - México

Publicado 8 days ago

Soporte Tecnico

**DEDICADA A BRINDAR SOLUCIONES EN TI Y CON 25 AÑOS DE EXPERIENCIA, BUSCAMOS NUEVOS TALENTOS PARA INCORPORARSE A NUESTRO EQUIPO DE TRABAJO.** ¿QUÉ NECESITAS...


Desde Soluciones Net - México

Publicado 8 days ago

Monitorista

¡Importante empresa de transporte te invita a formar parte de su equipo! **Monitorista GPS** Conocer la posición de las unidades en todo momento para evita...


Desde Transpormex - México

Publicado 8 days ago

Técnico En Instalaciones De Fibra Optica

Únete a nuestro equipo como _**Técnico en instalaciones de Fibra optica!**_ En esta posición, tendrás la oportunidad de trabajar en proyectos que impulsan e...


Desde Mcllent - México

Publicado 8 days ago

Built at: 2024-09-27T09:05:29.114Z