Senior Software Engineer

Ledgent TechnologyOn-siteHybridfull_timesenior

$110,000 – $160,000 USD

Tech Stack

Solid badges = required, outlined = preferred

Responsibilities

  • Design and implement software components for medical products, including embedded firmware and GUIs.
  • Collaborate with cross-functional teams (hardware, quality, regulatory, clinical, marketing, operations) to define system and software requirements.
  • Apply industry best practices for safety, reliability, and scalability, complying with IEC 62304 and FDA Class II/III medical device regulations.
  • Develop and maintain automated test frameworks, including unit, integration, and system-level tests.
  • Create and maintain comprehensive documentation such as software requirements, architecture diagrams, detailed designs, traceability matrices, and risk analyses.

Soft Skills

Problem-SolvingTroubleshootingCross-Functional CollaborationMedical DeviceIec 62304Fda Class Ii/Iii Medical Device RegulationsFda 510(k)Pma SubmissionsEu Mdr Technical DocumentationCybersecurityPost-Market Surveillance

Benefits

  • Health Insurance

Culture

Cross-Functional TeamsMentorship Program

Requirements

Required: Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline
Preferred: Advanced degree
Regions: Us

Get jobs like this in your inbox

Weekly Java, C/C++, Rtos hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in

About Ledgent Technology
Industry: medical device

Ledgent Technology is seeking a Senior Software Engineer responsible for the design, development, and sustainment of software for regulated medical products and manufacturing operations.

View company profile →
Compensation
Base salary: $110,000 – $160,000 USD
Bonus: annual bonus opportunity