Principal Software Development Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

TransMedics, Inc. · 10 hours ago

Principal Software Development Engineer

TransMedics, Inc. is a medical technology company that is transforming solid organ transplantation for patients with end-stage heart, lung, and liver failure. The Principal Software Engineer will contribute to the full life cycle of embedded software applications that preserve donated organs on the Organ Care System (OCS).

Health CareMedicalMedical DeviceService IndustryWellness
check
H1B Sponsor Likelynote

Responsibilities

Work with stakeholders to determine software requirements and develop risk analysis for new applications
Design, implement, unit test, and document embedded software
Write and execute software unit and system test plans and procedures
Manage software development projects through the full product lifecycle
Develop and maintain software development procedures per regulatory standards, e.g., FDA guidance, IEC 62304
Manage procedures and deliverables for software verification
Address field complaints by determining root cause and implementing corrective actions
Support quality audits and the development of FDA submissions
Perform other TransMedics tasks and duties as assigned/required

Qualification

Embedded software developmentCC++Medical device complianceEmbedded software architectureDevice driver developmentRTOS experienceObject-Oriented DesignHighly organizedInterpersonal skillsCommunication skillsDetail-oriented

Required

BS/MS in Software Engineering, Electrical Engineering, or equivalent combination of education and experience
10+ years of related experience in real-time embedded software development

Preferred

Embedded software architecture development
Proficient in C and C++; Qt framework, a plus
Device driver level development (e.g., UART, I2C, SPI, ADC, BT, USB OTG) preferred
ARM Processor and PIC microcontroller development preferred
Experience with RTOS (e.g., QNX RTOS or equivalent)
Standard embedded development and debug tools (e.g., GNU, Momentics, CMake, JTAG)
Standard Configuration Management and Project Tools (e.g., Git, JIRA, Ubuntu, Labview)
Familiarity with CI/CD build environment infrastructure
Strong knowledge of Object-Oriented Design (OOD and Unified Modeling Language (UML)
Experience with closed loop control algorithms, a plus
Integration of testing, static analysis, and security frameworks, a plus
Medical device software development experience with compliance to IEC-62304 and FDA guidelines
Must be team-oriented with outstanding interpersonal and communication skills (written and verbal)
Must be detail-oriented and highly organized

Benefits

Medical with Health Reimbursement Account through Blue Cross/Blue Shield of MA
Dental
Vision
Healthcare Flexible Spending Account
Dependent Care Flexible Spending Account
Short Term Disability
Long Term Disability
401K Plan
Pet insurance
Employee Stock Purchase Plan

Company

TransMedics, Inc.

twittertwittertwitter
company-logo
Every Organ Wasted is a Life Not Saved. TransMedics, Inc.

H1B Sponsorship

TransMedics, Inc. has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2024 (4)
2023 (3)
2022 (1)
2020 (5)

Funding

Current Stage
Public Company
Total Funding
$721.33M
Key Investors
CIBC Innovation BankingAbrams CapitalTudor Investments
2023-05-08Post Ipo Debt· $400M
2022-09-15Post Ipo Debt· $60M
2020-04-24Post Ipo Debt· $2.2M

Leadership Team

leader-logo
Waleed Hassanein
President & CEO
linkedin
leader-logo
Gerardo Hernandez
Chief Financial Officer
linkedin
Company data provided by crunchbase