FortLauderdaleRecruiter Since 2001
the smart solution for Fort Lauderdale jobs

Sr Principal Software Engineer (Embedded)

Company: Tandem Diabetes Care Inc.
Location: Fort Lauderdale
Posted on: May 24, 2023

Job Description:

Sr Principal Software Engineer (Embedded) DescriptionGROW WITH US:"In Tandem" means together, and we strive to embody that in every aspect of our business. Whether you're office-based or fully remote, Tandem Diabetes Care creates new possibilities for people living with diabetes, their loved ones, and the healthcare providers supporting them through a positively different experience.INNOVATE EVERYDAYAt Tandem, we strive to put our values into action. Our "Team Up," "No shortcuts" approach has propelled us to be an industry leader and make significant strides in the diabetes technology space. We are proud to be the makers of the only color, touch-screen insulin pump that is capable of remote feature updates and compatibility with continuous glucose monitoring. Watch our latest video to see our product features and capabilities here: -t:slim X2--- Insulin Pump with Control-IQ--- Technology . A DAY IN THE LIFE:This highly skilled engineer will be responsible for the software architecture that powers Tandem's insulin pump portfolio - including t:slim X2, Mobi, and future products. This role will operate as both an individual contributor and technical leader to drive long-term infrastructure efficiencies in our software architecture. The senior principal engineer is one of the most senior leaders in the department and will elevate the technical capabilities of everyone through mentorship, technical direction, and by modeling Tandem values.

  • Plays an active leadership role in the design, development, and testing of software units per corporate software process documents.
  • Establishes and enforces strong software engineering practices, concepts, and design patterns across the department.
  • Evaluates and implements new tools, technologies, and processes.
  • Provides technical guidance to major programs and software engineering teams.
  • Guides software teams through strategic design and architecture decisions.
  • Creates, maintains, and reviews software design specifications, interface descriptions, and other software documentation.
  • Contributes and reviews software requirements specifications in harmony with software leads.
  • Influences software test strategy and supports validation and verification activities.
  • Responsible for the training, mentoring, and development of senior and principal team members.
  • Creates training procedures and course materials, and hosts training sessions.
  • Prepares project status reports including milestone dates, product backlog tasks and other aspects of the Design Control
  • Manages assigned projects to completion.
  • Reviews final project documentation (including Design History Files) for content and accuracy.
  • Serves as a subject matter expert on technical matters and often serves as consultant to management.
  • Identifies and works on issues that impact design/selling success or address future concepts, products or technologies.
  • Leads and/or supports other departments as needed and considers project-wide impacts in decision making.
  • Stays abreast of the company's regulatory strategy.
  • Embraces the Design Control process by leading design reviews and maintaining design history files.
  • May act as designated Tandem Software Development representative with outside entities such as clinical research organizations.
  • Develops processes to determine and mitigate root causes of failure for in field products.
  • Ensures compliance with company policies, including Privacy/HIPAA, and other legal and regulatory requirements.YOU'RE AWESOME AT:
    • Depth and breadth of technical knowledge and experience with software architectures.
    • Proficient knowledge of embedded software design patterns.
    • Skilled at fostering an environment that supports an effective exchange of information between diverse groups.
    • Ability to scope, estimate time needed and track large scale development projects.
    • Skilled at defining and translating high-level requirements into software design and implementation.
    • Able to lead cooperative work efforts within and between teams.
    • Adept at leading change initiatives and ensuring the redeployment of resources within and between groups to meet new objectives.
    • Able to assert own ideas and persuade others through effectively consolidating, evaluating, and presenting relevant information.
    • Knowledge of Good Documentation Practices (GDP) preferred.EXTRA AWESOME:
      • Bachelor's degree in Engineering or Computer Sciences or related field or equivalent combination of
        education and applicable job experience.
      • 15 years' experience in the "C" programming language on embedded devices and real-time operating systems.
      • 8 years' experience in architecting embedded software systems for low-power consumer devices.
      • Experience in the "Node.js", "Python", and "C++" programming languages preferred.Experience with software lifecycle development for medical device software preferred.WHAT'S IN IT FOR YOU?In addition to innovative technology, we have a culture that fosters the idea that the happiest people are the most productive people. Not only do we hire forward-thinking achievers to join our workforce; we reward, develop, and retain them too. Just one of the many reasons of how we #StayAwesome! To learn more about our culture and benefits please visit .BE YOU, WITH US!Tandem is firmly committed to being an equal opportunity employer and maintaining a diverse and inclusive environment. We value and embrace that every single one of us brings value to the table. But sometimes we forget that when we don't meet 100% of a job description's criteria - maybe you're feeling that way right now? We encourage you to apply anyway. Because we want you to be you, with us.COMPENSATION & BENEFITS:The starting base pay range for this position is $215,000 - $230,000. Base pay will vary based on job-related knowledge, skills, experience and may also fluctuate depending on candidate's location and the overall job market. In addition to base pay, Tandem offers a competitive compensation package that includes bonus, equity, and a robust benefits package.Tandem offers health care benefits such as medical, dental, vision, health savings accounts and flexible saving accounts. You'll also receive 10 paid holidays per year, a minimum of 20 days of paid time off (starting in year 1) and have access to a 401k plan with company match. Learn more about Tandem's benefits here! REFERRALS:We love a good referral! If you know someone that would be a great fit for this position, please share!

Keywords: Tandem Diabetes Care Inc., Fort Lauderdale , Sr Principal Software Engineer (Embedded), IT / Software / Systems , Fort Lauderdale, Florida

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Florida jobs by following @recnetFL on Twitter!

Fort Lauderdale RSS job feeds