Skip to main content

Software Engineer - Hybrid position

Job DescriptionJob Description

Why work for CVRx?

CVRx pioneers' unique therapies that harness and harmonize the body’s natural systems, benefiting society and making CVRx a universal role model in healthcare. We value our commitments to others and continue to overcome challenges through determination, collaboration and purpose. If our culture and values speak to you, and if you have a passion for cutting-edge medical technologies, join our team and our mission to help others live better lives.

This is a HYBRID position in Brooklyn Park, MN. Will work onsite at least 3 days per week.

A day in the life:

As a Software Engineer, you’ll be part of a small team leading the development of software solutions across a broad variety of platforms. From the CVRx implanted pulse generator (IPG) and external programming system (PGM) to essential business applications like Salesforce, Azure, and QAD, your work will drive transformation. You'll also design custom tools that boost operational efficiency across the organization.

In this dynamic role, you will play a vital part of the team designing and developing software to ensure robust performance across a wide range of platforms. As a team player with a passion for collaboration, you'll develop and support applications interfacing to the implanted device, programmer system, operational databases, web applications and software deployment tools. Your work will contribute directly to transforming customer facing applications, reduce data silos, improve business analytics, integrating them seamlessly into core systems and improve operational efficiency. Your expertise in software development will inspire your colleagues to apply sound software engineering principles to build high-quality, maintainable solutions. We value a coachable, adaptable mindset, with the ability to document your work clearly—both technically and visually—so that it can be easily understood by non-technical team members.

Requirements

What we expect from you:

  • BS Software Engineering or Electrical Engineering or similar education. A combination of education and applicable experience may be considered in lieu of degree.
  • 4 or more years of experience in as a software engineer.
  • Unfailing teamwork and collaboration skills are a must for success.
  • Fluent in C# (coding comes naturally).
  • Experience with Azure, Intune and/or GitHub.
  • Experience with Agile (Adoption).
  • Experience with API design and implementation.
  • Ability to design and implement a distributed, multi-threaded, event-driven, cloud-based software system using CI/CD principles.
  • Interest or prior experience in developing processes to enable continuous improvement.

What we would like to see:

  • Experience with robust cybersecurity processes
  • Knowledge of and experience with DevOps processes
  • Experience with database design and implementation
  • Experience in a regulated environment, preference given to the medical device industry

Working Conditions:

  • Normal hybrid working conditions with minimum with 3 days per week at the CVRx headquarters.
  • Normal R&D laboratory conditions when working in the office.
  • Capable of lifting light loads.
  • Occasional travel by car or air up to 15% of the time; including international travel.

Benefits

What we offer:

We offer a culture of teamwork, collaboration, and positivity, where challenging the status quo is welcomed, continuous learning is valued, and each of us has the opportunity to make a significant impact in an exciting purpose-driven startup environment, while also having fun. We also offer a competitive benefits package, details listed below:

  • Competitive Health & Dental Insurance options with generous company contributions.
  • Company contributions to an HSA if enrolled in a high deductible plan.
  • 401(k) with company match.
  • Employee stock purchase plan & stock option grants.
  • 12 company paid holidays per year + PTO.
  • Paid time off for new parents.
  • Company paid life insurance & .
  • Unlimited growth opportunities.
  • Training & learning opportunities.
  • Flexible Schedules.
  • Rewards & Recognition Programs.
  • Employee Referral Program.
  • Companywide events.
  • Additional employee perks & discounts.

CVRx, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to , , , , , , status, genetics, protected veteran status, , or expression, or any other characteristic protected by federal, state, or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

If you're an independent, self-motivated individual with excellent interpersonal skills, a desire to do great things and a have a background in medical devices, healthcare or a related field, we want to hear from you!

If you need assistance or an accommodation due to a , you may contact us at humanresources@cvrx.com

This requisition will be open until filled.

Software Engineer - Hybrid position

Brooklyn Park, MN
Full time

Published on 12/08/2024

Share this job now