TransMedics Group, Inc.

Senior Software Engineer

Andover, MA, US

Onsite
Full-time
2 days ago
Save Job

Summary

Job Description: 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 * 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 * Performs other TransMedics task and duties as required Experience: * BS/MS in Software Engineering, Electrical Engineering, or equivalent * 8+ years of related experience in real-time embedded software development in a Class II or Class III FDA regulated environment * Proficient in C and C++ * Device driver level development (e.g., UART, I2C, SPI, ADC, BT, USB) 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, JTAG) * Standard Configuration Management and Project Tools (e.g., Git, JIRA, Python, Labview) * Familiarity with CI/CD build environment infrastructure * Integration of testing, static analysis, and security frameworks, a plus * Must be team-oriented with outstanding interpersonal and communication skills (written and verbal) * Must be detail oriented and highly organized Education: * BS/MS in Software Engineering, Electrical Engineering, or equivalent TransMedics is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, marital status, age, disability or protected veteran status, or any other characteristic protected by law. We are committed to creating an inclusive environment for all employees.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: