Sr. Software Engineer

Field Medical

Carlsbad (CA)

Hybrid

USD 140,000 - 190,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Competitive compensation

Job summary

Field Medical is seeking a hands-on Software Development Engineer to design, develop, test, and validate software for a Class III medical device platform. You'll work with cross-functional teams in a fast-paced MedTech environment, delivering software from conception through validation using Qt, C++, and Python on Linux.

The role requires 5+ years of experience in regulated settings, strong C++/Qt skills, and willingness to participate in animal studies.

Qualifications

  • Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or related discipline.
  • 5+ years of professional software development experience.
  • Experience developing Class III medical devices in heavily regulated environments.
  • Understanding of FDA regulatory requirements and ISO 13485 standards.
  • Proficiency in C++ and Qt framework.
  • Strong Linux experience.
  • Python scripting for automation and testing.
  • Experience with Helix test management system.
  • Willingness to participate in animal studies for preclinical device validation.

Responsibilities

  • Design, develop, and maintain software applications using Qt, C++, and Linux environments.
  • Develop Python scripts for automation, testing, and system integration.
  • Collaborate with hardware, regulatory, and clinical teams to deliver integrated solutions with strong communication.
  • Participate in software architecture decisions and conduct peer code reviews.
  • Own software deliverables from conception through validation and maintain progress updates.

Skills

Cross-functional collaboration
Regulatory understanding
Problem solving
Adaptability
Team leadership

Education

Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or related discipline

Tools

Qt
C++
Linux
Python
Helix
Qt framework
FPGA development

Job description

Founded in 2022, Field Medical Inc. is a medical device company advancing next-generation pulsed field ablation (PFA) technologies for the treatment of cardiac arrhythmias.

Field Medical's flagship innovation, the FieldForce™ Ablation System, is the first contact force focal PFA catheter system designed specifically for ventricular use. By delivering brief, high-intensity electric fields to target cardiac tissue without thermal damage, the system represents a novel approach to treating some of the most challenging arrhythmias. The company’s proprietary FieldBending™ technology enables precise and large-volume lesion creation, supporting a broad range of electrophysiology applications.

About the Role:

At Field Medical, we are looking for a hands-on Software Development Engineer with experience developing Class III medical devices. You will work directly with multidisciplinary teams to design, develop, test, and validate software for our medical device platform. This role combines software development, testing, and field support responsibilities in a fast-paced MedTech environment.

Your Responsibilities Will Include:
Software Development
  • Design, develop, and maintain software applications using Qt, C++, and Linux environments
  • Develop Python scripts for automation, testing, and system integration
  • Collaborate with hardware engineering, regulatory affairs, and clinical teams to deliver integrated solutions, demonstrating strong communication skills with both technical and non-technical stakeholders
  • Participate in software architecture decisions and conduct thorough peer code reviews, maintaining technical excellence while meeting stringent quality and compliance standards
  • Take ownership of software deliverables from conception through validation, working independently while keeping the team informed of progress and challenges
Quality Assurance & Testing
  • Execute and develop comprehensive test cases to satisfy regulatory and validation requirements
  • Maintain test documentation and traceability within the Helix test management system with meticulous attention to detail
  • Log, track, and resolve software defects with rigorous attention to documentation and compliance requirements
  • Support design verification and validation activities throughout the development process, adapting to evolving requirements and priorities as the product matures
Cross-Functional Collaboration
  • Provide technical support to our clinical trials and animal studies to ensure optimal device performance.
  • Collaborate with clinical personnel to gather performance data and user feedback, translating insights into actionable technical improvements
  • Work closely with our quality team to ensure compliance with FDA and ISO 13485 standards, contributing expertise to regulatory submissions and documentation
  • Navigate changing priorities in a dynamic startup environment, demonstrating adaptability by shifting focus between development, testing, documentation, and field support as organizational needs evolve
  • Build strong working relationships across all functional areas, fostering a collaborative culture that drives the company's mission forward
Required Qualifications:
  • Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or related discipline
  • 5+ years of professional software development experience
  • Demonstrated experience developing Class III medical devices in heavily regulated environments
  • Comprehensive understanding of FDA regulatory requirements and ISO 13485 standards
  • Advanced proficiency in C++ and Qt framework
  • Strong experience with Linux operating systems
  • Proficiency in Python scripting for automation and testing
  • Experience with test management systems, particularly Helix
  • Willingness to participate in animal studies for preclinical device validation
  • Proven ability to work effectively in cross-functional, collaborative team environments
  • Demonstrated adaptability in dynamic, resource-constrained settings
Preferred Qualifications:
  • Experience with FPGA development and hardware-software integration
  • Prior experience in startup or early-stage company environments
  • Direct involvement in regulatory submissions (510(k), PMA, or IDE applications)
  • Knowledge of real-time systems and embedded software development
  • Familiarity with design control processes and quality management systems
Location & Travel Requirements:
  • Hybrid
  • Willingness to travel up to 10%

Field Medical, Inc. is proud to be an equal opportunity employer. We are committed to creating an inclusive and respectful workplace where everyone has the opportunity to thrive. All employment decisions, including recruitment, hiring, assignments, promotions, compensation, and other aspects of employment, are made without regard to race, color, religion, national origin, citizenship, sex, sexual orientation, gender identity, gender expression, age, disability, veteran status, or any other protected status.

At Field Medical, we believe that diverse perspectives fuel innovation—and we’re proud to foster a culture where all voices are valued.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Systems Engineer
Sr. Systems Engineer

Field Medical • Carlsbad (CA)

On-site
USD 150,000 - 190,000
Manual Medical Device Test Engineer
Manual Medical Device Test Engineer

Intellias • Mounds View (MN)

On-site
USD 70,000 - 90,000
Manual Medical Device Test Engineer
Manual Medical Device Test Engineer

Intellias • Newton (MA)

On-site
USD 80,000 - 110,000
Senior Medical Device Software Engineer (Python / C++)
Senior Medical Device Software Engineer (Python / C++)

Intellias • Mounds View (MN)

Hybrid
USD 80,000 - 120,000
Senior Medical Device Software Engineer (Python / C++)
Senior Medical Device Software Engineer (Python / C++)

Intellias • Newton (MA)

Hybrid
USD 100,000 - 130,000
Senior Software Engineer (Medical Devices)
Senior Software Engineer (Medical Devices)

Intellias • Massachusetts

Hybrid
USD 120,000 - 170,000
Senior Device Quality Engineer
Senior Device Quality Engineer

Socket.dev • San Francisco (CA)

On-site
USD 160,000 - 180,000
Senior Field Clinical Engineer
Senior Field Clinical Engineer

PROJECTUS • United States

Remote
USD 95,000 - 125,000
Equity opportunity
Competitive compensation package
High visibility with executive leadership
Software Engineer
Software Engineer

Barrington James • Sunnyvale (CA)

On-site
USD 140,000 - 210,000
Sr. Engineer, Software Dev, R&D
Sr. Engineer, Software Dev, R&D

Teleflex • Morrisville (NC), Northern (KY)

Hybrid
USD 140,000 - 180,000