Talent.com
Staff Software Engineer, iOS (Hybrid - San Diego, CA or Acton, MA)

Staff Software Engineer, iOS (Hybrid - San Diego, CA or Acton, MA)

Insulet CorporationSan Diego, CA, United States
job_description.job_card.variable_hours_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Staff Software Engineer, iOS (Hybrid - San Diego, CA or Acton, MA)

Position overview : We are looking for a self-driven Staff Software Engineer to join the Medical Device Software team responsible for developing new products and improving existing ones. This person is expected to be responsible for well-designed and well-tested code, and to apply creative solutions to problems.

Responsibilities

  • Design, develop, test and document high quality medical device software for new and existing Insulet products.
  • Implement unit and UI tests for core functionality and UI workflows, respectively.
  • Work in co-located Scrum teams of developers, testers, product owners, and scrum masters.
  • Work with product managers and UX designers to define new features.
  • Mentor and motivate software developers to deliver high quality code using software best practices and patterns.
  • Ensure quality and consistency in software architecture and implementation.
  • Evaluate new technologies and explore solution alternatives; develop prototypes.
  • Learn and follow Insulet design assurance SOPs.
  • Provide timely support to team customers, internal and external.

Education and Experience

  • Bachelor's degree in software engineering or equivalent preferred.
  • 8+ years of relevant work experience preferred.
  • Strong expertise in Swift preferred.
  • Strong knowledge of Combine, Async / Await, and FRP preferred.
  • Strong expertise with Software Testing preferred.
  • Strong expertise in Software Design principles preferred.
  • Preferred Skills and Competencies

  • Desire to have expertise with The Composable Architecture Framework (TCA) or Unidirectional Flow Pattern.
  • Medical device experience is preferred.
  • Ability to organize and judge multiple priorities.
  • Agile or other software development life cycle concepts is a plus.
  • Knowledge of wireless protocols like BLE and NFC is a plus.
  • Ability to design, implement, and maintain a section of a design.
  • Demonstrated creativity to overcome obstacles and work with urgency.
  • Hands-on experience with Embedded Systems is a plus.
  • Writes and maintains design documentation and testing requirements.
  • Works with Quality, Regulatory, Marketing to ensure designs meet technical and regulatory requirements when applicable.
  • Collaborates with software, software QA, and hardware engineers to integrate, debug, and test systems.
  • Participates in product design reviews.
  • Directs and mentors junior engineers as requested.
  • Note : This position is eligible for hybrid working arrangements (requires on-site work from our San Diego, CA or Acton, MA office; may work remotely other days).

    Additional Information

    The US base salary range for this full-time position is $163,050.00 - $244,575.00. Salary ranges depend on role, level, and location. The range displayed reflects the minimum and maximum target for new hire salaries in the primary work location in the US. Within the range, individual pay is determined by work location and other factors including skills, experience, and education. Your Talent Acquisition Specialist can share more about the specific salary range during the hiring process. The compensation details listed reflect base salary only and do not include bonus, equity, or benefits.

    Insulet Corporation (NASDAQ : PODD) is an innovative medical device company dedicated to simplifying life for people with diabetes and other conditions through its Omnipod product platform. For more information, please visit insulet.com and omnipod.com.

    EEO Statement

    At Insulet Corporation, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. We are an equal opportunity employer.

    #J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Software Engineer Ios • San Diego, CA, United States

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Staff Software Engineer - Remote

    Staff Software Engineer - Remote

    TradeJobsWorkForce92174 San Diego, CA, US
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    Staff Software Engineer Remote Job Duties : • Implement and evolve a Data Lake storage system with low latency and high thr...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Staff Software Engineer

    Senior Staff Software Engineer

    Intuit Inc.San Diego, CA, United States
    serp_jobs.job_card.full_time
    Come join the TurboTax organization as a Sr.Staff Engineer in the UI Platform team.This is an exciting opportunity to shape the direction of the UI Runtime capabilities that power the TurboTax web ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Sr. Manager, Software Engineering (Digital Commerce / Mobile) (San Diego)

    Sr. Manager, Software Engineering (Digital Commerce / Mobile) (San Diego)

    PetcoSan Diego, CA, US
    serp_jobs.job_card.part_time
    Create a healthier, brighter future for pets, pet parents and people!.If you want to make a real difference, create an exciting career path, feel welcome to be your whole self and nurture your well...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer, iOS Guadalajara - Tijuana, MX

    Senior Software Engineer, iOS Guadalajara - Tijuana, MX

    InsuletTijuana, Baja California, Mexico
    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 w...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Sr. Software Cloud Engineer

    Sr. Software Cloud Engineer

    North American Production Sharing de México, S.A. de C.V.Tijuana, Baja California, Mexico
    We are looking for a highly skilled Senior Software Engineer to join the infrastructure team of a global leader in cloud technologies at its advanced design lab in Tijuana’s Santa Fe area.This role...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    Amazon Kuiper Manufacturing Enterprises LLC is hiring : Senior ASIC Design Engine

    Amazon Kuiper Manufacturing Enterprises LLC is hiring : Senior ASIC Design Engine

    MediabistroSan Diego, CA, United States
    serp_jobs.job_card.permanent
    Project Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband connectivity to unserved and underserved communities arou...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Cellular Software Engineer

    Senior Cellular Software Engineer

    Apple Inc.San Diego, CA, United States
    serp_jobs.job_card.full_time
    San Diego, California, United States Software and Services.Design, implement, verify and integrate Cellular Layer 1 control firmware for an innovative mobile wireless communications system.Develop ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Lender - Principal Software Engineer (React / C# / AWS) (San Diego)

    Lender - Principal Software Engineer (React / C# / AWS) (San Diego)

    CoStar GroupSan Diego, CA, United States
    serp_jobs.job_card.full_time
    Overview Lender - Principal Software Engineer (React / C# / AWS) CoStar Group is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces.We ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer, iOS Guadalajara - Tijuana, MX

    Senior Software Engineer, iOS Guadalajara - Tijuana, MX

    Insulet CorporationTijuana, Baja California, Mexico
    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 w...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Software Engineer, Platform - Escondido, USA

    Software Engineer, Platform - Escondido, USA

    SpeechifyEscondido, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Apple Inc.San Diego, CA, United States
    serp_jobs.job_card.full_time
    San Diego, California, United States Software and Services.As an engineer on our team, you will iterate quickly to create, maintain, and improve apps and backend services that empower the day-to-da...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Manager, Software Engineer / Group Lead (San Diego)

    Manager, Software Engineer / Group Lead (San Diego)

    Harris Geospatial SolutionsSan Diego, CA, United States
    serp_jobs.job_card.full_time
    Overview L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers mission an...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_hour
    Software Engineer, watchOS System UI

    Software Engineer, watchOS System UI

    MediabistroSan Diego, CA, United States
    serp_jobs.job_card.full_time
    Software Engineer, watchOS System UI.San Diego, California, United States.Imagine what you could do at Apple.Here, new ideas have a way of becoming great products, services, and customer experience...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Lender - Principal Software Engineer (React / C# / AWS)

    Lender - Principal Software Engineer (React / C# / AWS)

    CoStar Group, Inc.San Diego, CA, United States
    serp_jobs.job_card.full_time
    Lender - Principal Software Engineer (React / C# / AWS).CoStar Group is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces.We develop Co...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Software Engineer I

    Software Engineer I

    Integon Service Co.Tijuana, Baja California, México
    Join to apply for the Software Engineer I role at Integon Service Co.Join to apply for the Software Engineer I role at Integon Service Co. Direct message the job poster from Integon Service Co.Integ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Software Engineer, Platform - San Diego, USA

    Software Engineer, Platform - San Diego, USA

    SpeechifySan Diego, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Sr. Manager, Software Engineering (Digital Commerce / Mobile)

    Sr. Manager, Software Engineering (Digital Commerce / Mobile)

    PetcoSan Diego, CA, United States
    serp_jobs.job_card.full_time
    Create a healthier, brighter future for pets, pet parents and people!.If you want to make a real difference, create an exciting career path, feel welcome to be your whole self and nurture your well...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Sr Manager, Software Engineering United States, San Diego, CA

    Sr Manager, Software Engineering United States, San Diego, CA

    PlayStationSan Diego, CA, United States
    serp_jobs.job_card.full_time
    PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work.Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and service...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    iOS Engineer (Senior) ID41871

    iOS Engineer (Senior) ID41871

    AgileEngineRosarito, Baja California, Mexico
    serp_jobs.filters.remote
    Fortune 500 brands and trailblazing startups across 17+ industries.We rank among the leaders in areas like application development and AI / ML, and our people-first culture has earned us multiple Bes...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    AI Principal Software Engineer - US SaaS startup | Remote

    AI Principal Software Engineer - US SaaS startup | Remote

    Atomic HRTijuana, Baja California, .MX
    serp_jobs.filters_job_card.quick_apply
    We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30