Dexcom Corporation is seeking a Staff Software Development Engineer - iOS to play a crucial role in developing iOS applications and SDKs for our medical devices. You will join a dynamic engineering team dedicated to improving lives through continuous glucose monitoring technology.
What You'll Do
- Design and build iOS Apps and/or SDKs for medical devices, ensuring adherence to iOS platform guidelines.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Develop automated unit and integration tests to maintain software reliability.
- Conduct thorough testing, debugging, and troubleshooting to identify and resolve issues.
- Participate in design, code, and test case reviews, providing constructive feedback to maintain quality.
- Interface with software test teams to ensure the delivery of high-quality products.
- Prepare necessary documentation for SDK releases, such as release notes, sample apps, and user guides.
- Continuously explore and evaluate new technologies to improve development efficiency.
- Ensure the reliability, performance, memory use, power consumption, and security of iOS applications, adhering to regulatory and quality standards.
- Mentor and guide junior engineers, fostering a collaborative and knowledge-sharing environment.
What We're Looking For
- Relevant experience in iOS app development, with a strong focus on Swift & SwiftUI.
- Leadership experience.
- Proven track record of developing and delivering high-quality iOS applications.
- Strong knowledge of iOS internals, iOS Bluetooth stack, BLE peripherals, offline storage, threading, and performance tuning.
- Passion for collaborative problem-solving, sophisticated design, and creating high-quality products.
- Proficient in code versioning tools like Git and familiar with continuous integration.
- Experience with RESTful APIs, data parsing, and integration of third-party libraries.
- Experience mentoring junior engineers.
- Excellent written and verbal communication skills.
- Typically requires a Bachelor’s degree in a technical discipline, and a minimum of 8-12 years related experience or Master’s degree and 5-7 years equivalent industry experience or a PhD and 2-4 years of experience.
Nice to Have
- Experience with feature toggling tools (e.g., Launch Darkly) and analytics tools (e.g., Firebase Crashlytics, DataDog).
- Previous experience in the medical device industry or healthcare technology.
Technical Stack
- Swift
- SwiftUI
- iOS
- Git
- RESTful APIs
- iOS Bluetooth stack
- BLE
Team & Environment
Join a dynamic and collaborative engineering team.
Our culture is driven by ambitious, passionate people worldwide who listen, serve with integrity, think big, and are dependable. We value innovation, collaboration, and a results-oriented approach in a fast-paced, exciting environment where you'll be challenged to push boundaries.




