One Life Science
Sr. Software Engineer- Mobile Applications
One Life Science, Los Angeles, California, United States, 90079
Sr. Software Engineer- Mobile Applications
The role involves developing mobile software for Class III active medical implants, participating in all phases of product development, and collaborating with various teams to ensure successful project outcomes.
Responsibilities
Develop mobile software for Class III active medical implants.
Participate in all phases of product development—from concept through qualification and field testing.
Stay current with the latest mobile development technologies and recommend platforms, APIs, and tools.
Collaborate with firmware engineers to define and document software architecture, design, and software/firmware interfaces.
Work with clinical teams to create user guides and documentation.
Review peer work and provide constructive feedback; actively seek feedback on your own work.
Qualifications
Bachelor’s degree in Computer Science or equivalent, with a minimum of 6 years of experience.
Required Skills
5+ years of experience with a B.S. in Computer Science or related discipline
Proficiency in C# and at least one of the following: Swift or Java.
Experience in mobile app development using Xamarin or other cross‑platform frameworks.
Familiarity with .NET, .NET MAUI, CSS, and object‑oriented analysis is highly desirable.
Knowledge of unit testing frameworks (e.g., NUnit), Android SDK, and iOS SDK is a plus.
Experience with configuration management and issue tracking tools.
Desired experience includes BLE communication, AWS Cognito, REST APIs, and medical device development.
Understanding of medical device safety and internet security is a plus.
Preferred Skills
Experience with medical device development.
Familiarity with cloud services and security protocols.
We are unable to provide visa sponsorship for this role.
#J-18808-Ljbffr
Responsibilities
Develop mobile software for Class III active medical implants.
Participate in all phases of product development—from concept through qualification and field testing.
Stay current with the latest mobile development technologies and recommend platforms, APIs, and tools.
Collaborate with firmware engineers to define and document software architecture, design, and software/firmware interfaces.
Work with clinical teams to create user guides and documentation.
Review peer work and provide constructive feedback; actively seek feedback on your own work.
Qualifications
Bachelor’s degree in Computer Science or equivalent, with a minimum of 6 years of experience.
Required Skills
5+ years of experience with a B.S. in Computer Science or related discipline
Proficiency in C# and at least one of the following: Swift or Java.
Experience in mobile app development using Xamarin or other cross‑platform frameworks.
Familiarity with .NET, .NET MAUI, CSS, and object‑oriented analysis is highly desirable.
Knowledge of unit testing frameworks (e.g., NUnit), Android SDK, and iOS SDK is a plus.
Experience with configuration management and issue tracking tools.
Desired experience includes BLE communication, AWS Cognito, REST APIs, and medical device development.
Understanding of medical device safety and internet security is a plus.
Preferred Skills
Experience with medical device development.
Familiarity with cloud services and security protocols.
We are unable to provide visa sponsorship for this role.
#J-18808-Ljbffr