Senior Software Engineer - Mobile Apps
Company: Medtronic GmbH
Location: Plymouth
Posted on: February 22, 2021
|
|
Job Description:
Careers that Change Lives
In this exciting role you will develop safety critical software for
medical devices which people depend on each day. Work with a
world-class team to meet users' needs by developing innovative
solutions and bringing them to market. Directly contribute to
Medtronic's mission to Alleviate Pain, Restore Health, and Extend
Life by being on the leading edge to bring advanced continuous
glucose monitoring to insulin-dependent people living with diabetes
across the world.
A Day in the LifeThis role will primarily be responsible for mobile
software development of next generation continuous glucose monitor
technologies and supporting infrastructure.- Work with a
cross-functional team to develop and test mobile apps that interact
with BLE hardware
- Develop, test, and maintaining the software for Flutter app with
native Android and iOS components
- Apply knowledge of software design and V&V methods to develop
and test safety critical, fault tolerant apps
- Create and maintain software requirements and design
specifications
- Perform root cause analysis on software anomalies as they arise
from development and test cycles or from the fieldTo be successful
in this role you are willing and able to learn a new technology on
your own but know when to seek out help from senior engineers. You
have no hesitation about walking down the hall to speak with other
engineers outside your immediate team. You hold yourself
accountable deliver on commitments and have a desire to help
improve patient's lives and holding yourself accountable to the
rigors of developing software for medical devices.Responsibilities
may include the following and other duties may be assigned.
- Designs, develops, tests, debugs and implements operating systems
components, software tools and utilities.
- Determines systems software design requirements.
- Ensures that system improvements are successfully implemented and
monitored to increase efficiency.
- Generates systems software engineering policies, standards and
procedures. Must Have: Minimum Requirements
--- Bachelor's or Master's degree in Engineering, Computer Science
or related technical field.
--- 4+ years of software development experience with a Bachelor's
degree, 2+ years of software development experience with a Master's
degree.
Nice to Have- Experience with one or more of the following:
Flutter, Kotlin (Android), Swift (iOS)
- Experience designing and developing mobile applications
- Experience with BLE communication on embedded devices
- Multi-threaded coding experience, along with both asynchronous
and synchronous code
- Ability to work in a cross-functional team of engineers from
various disciplines
- Ability to effectively present information to team members and
management, customers and prospects
- Ability to work in a highly collaborative, team-based
environment
- Ability to effectively prioritize workload to meet deadlines and
work objectives. Use resources effectively and efficiently. Able to
organize and self-direct execution of tasks/duties
- Strong debugging and problem-solving skills
- Experience with software tools such as Jira, PTC, Android Studio,
VS Code, Gitlab
- Experience in the design of software components and systems
- Experience with requirements management--
- Experience documenting software designs using tools such as
VISIO, Lucidchart or Enterprise ArchitectOur Employee Resource
Groups (ERGs) are built on shared interests and affinities that
create a fabric of support to retain, develop, and engage employees
locally. ERGs focus on professional development and community
building at a grassroots level. We support employee resource groups
focused in various areas such as gender, ethnicity, age, faith,
sexual orientation, and other shared affinities.About
MedtronicTogether, we can change healthcare worldwide. At
Medtronic, we push the limits of what technology, therapies and
services can do to help alleviate pain, restore health and extend
life. We challenge ourselves and each other to make tomorrow better
than yesterday. It is what makes this an exciting and rewarding
place to be.
We want to accelerate and advance our ability to create meaningful
innovations - but we will only succeed with the right people on our
team. Let's work together to address universal healthcare needs and
improve patients' lives. Help us shape the future.
Physical Job Requirements
The physical demands described within the Responsibilities section
of this job description are representative of those that must be
met by an employee to successfully perform the essential functions
of this job. Reasonable accommodations may be made to enable
individuals with disabilities to perform the essential functions.
For Office Roles: While performing the duties of this job, the
employee is regularly required to be independently mobile. The
employee is also required to interact with a computer, and
communicate with peers and co-workers. Contact your manager or
local HR to understand the Work Conditions and Physical
requirements that may be specific to each role. (ADA-United States
of America) It is the policy of Medtronic to provide equal
employment opportunity (EEO) to all persons regardless of age,
color, national origin, citizenship status, physical or mental
disability, race, religion, creed, gender, sex, sexual orientation,
gender identity and/or expression, genetic information, marital
status, status with regard to public assistance, veteran status, or
any other characteristic protected by federal, state or local law.
In addition, Medtronic will provide reasonable accommodations for
qualified individuals with disabilities. This employer participates
in the federal E-Verify program to confirm the identity and
employment authorization of all newly hired employees. For further
information about the E-Verify program, please click here .
Keywords: Medtronic GmbH, Plymouth , Senior Software Engineer - Mobile Apps, IT / Software / Systems , Plymouth, Massachusetts
Click
here to apply!
|
Didn't find what you're looking for? Search again!
Other IT / Software / Systems JobsIT Solutions Designer/SQL Developer (US Description: IT Solutions Designer/SQL Developer US 300734BR TD DescriptionAbout TD Bank, America's Most Convenient Bank-- TD Bank, America's Most Convenient Bank, is one of the 10 largest banks in the U.S., providing (more...) Company: TD Bank Location: Falmouth Posted on: 03/2/2021 Mobile Class A CDL Driver Warkwick RI Description: Ready for an adventure Come fly with us Centerline is looking for experienced truck drivers to join our Mobile Drivers Service division. As a mobile truck driver, you'll travel to different cities and (more...) Company: Centerline - Driver Jobs Location: Warwick Posted on: 03/2/2021 3rd Shift Tester/ Test Operator Description: 3rd Shift Testers/ Test Operators in Leominster, MA. Temp to Hire opportunity. 10pm-6:30am/ 11pm-7:30am. 18.98 per hour.Ultimate Staffing has partnered up with a global semiconductor manufacturer, Infineon (more...) Company: Ultimate Location: Leominster Posted on: 03/2/2021 Billingual Mobile Associate Description: Job Description Mobile Associate MA work as part Company: T-Mobile Emerald 4 Location: North Attleboro Posted on: 03/2/2021 Mobile Expert Description: The Mobile Expert ME enjoys a fast-paced and high Company: Tcc T-Mobile Warwick Location: Warwick Posted on: 03/2/2021 Senior/Lead Software Engineer Description: Job Description:Senior/Lead Software EngineerComputing and Information Services The Software Engineer serves in a technical leadership role both for the Web Services team and the broader engineering (more...) Company: Brown University Location: Providence Posted on: 03/2/2021 iRobot Corporation: Software Engineer, Test Description: Job DescriptionIntroduction Are you a builder Are you interested in robotics Do you love finding new and innovative solutions to complex problems Are you excited about quality If so, then this may (more...) Company: iRobot Corporation Location: Billerica Posted on: 03/2/2021 Software Engineering Team Lead Description: At Noble Systems, we've worked hard to not only deliver industry-leading contact center solutions, but to build a culture of innovation and teamwork. We employ a team of highly accomplished, passionate (more...) Company: Noble Systems Location: Manchester Posted on: 03/2/2021 Citizens: Software Engineer Ii Description: The Software Engineer is in an Agile team and helps define the work to be completed within a distinct Sprint. They also will track the work using collaboration tools, develop or configure the software, (more...) Company: Citizens Location: Blackstone Posted on: 03/2/2021 EDI/ETL Developer Description: Ref ID: 02130-0011713783Classification: Software DeveloperCompensation: 70000.00 to 80000.00 yearlyRobert Half Technology is promoting a client's EDI/ETL Developer opening. You might be a great fit (more...) Company: Robert Half Location: Rowley Posted on: 03/2/2021 |