Full Time

Principal Software Development Engineer (Embedded)

TransMedics, Inc.
Andover, MA
$170,000 - $250,000* / year

Job Description

About this kind of role

What a Principal Software Development Engineer (Embedded) usually does. The employer's own details are in the listing.

Typically does: This role focuses on the design, development, and implementation of embedded software solutions, often for hardware-dependent systems. Responsibilities include writing efficient code, debugging complex issues, and collaborating with hardware engineers to ensure seamless integration. Principal engineers often lead technical projects, mentor junior developers, and contribute to architectural decisions. They may also be involved in defining software requirements and testing strategies.

Tools and skills: Proficiency in C/C++, experience with real-time operating systems (RTOS), debugging tools, and familiarity with embedded hardware platforms are typically required, alongside strong problem-solving and communication skills.

Good fit for: Individuals with extensive experience in embedded systems development and a passion for tackling challenging technical problems thrive in this role.

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.