Talent.com
R&D Software Engineer I
R&D Software Engineer ISpectraforce Technologies • Plymouth, MN, United States
R&D Software Engineer I

R&D Software Engineer I

Spectraforce Technologies • Plymouth, MN, United States
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Title : R&D Software Engineer I

Location : Plymouth, MN (Onsite)

Duration : 12 months

Description :

As the Software Engineer, you'll provide technical contributions within a vibrant, high-performing R&D team that is redefining the treatment of structural heart disease. You will lead and / or support key software workstreams including software development, software testing, non-product software testing, documentation, and other as directed.

Top Skills :
  • C++
  • Linux
  • Bachelor's or master's in computer or electrical engineering
  • Years Experience : 0-3 yrs.

    Job Responsibilities

    • Develop and maintain unit tests for C++, QML, and C codebases.
    • Write and maintain comprehensive code documentation for Qt-based applications.
    • Assist in building and customizing Linux distributions using Yocto Project.
    • Manage Qt application dependencies and deployment strategies across platforms.
    • Required Qualifications

    • Bachelor's degree in computer science, Software Engineering, Electrical Engineering or similar.
    • Experience in C, C++ family of coding languages.
    • Ability to work with software developers and produce concise, unambiguous software design / test documentation.

      Preferred Qualifications

    • Advanced degree (master's or PhD) in Computer Science, Computer Engineering or similar.
    • Linux experience, including secure boot, kernel, LUKS configuration.
    • Experience in developing and / or implementing UI / UX designs within Qt framework

      Experience in non-product software validation compliant with FDA 21 CFR Part 820, EU-MDR regulations, and ISO 13485.

    • Familiarity with implementation of static and dynamic unit test tools, such as CodeSonar, Veracode, etc.
    • Familiarity with cybersecurity principles and implementation of cybersecurity control measures.
    • Familiarity with common code repositories and maintenance thereof (e.g., GIT, BitBucket).
    • Experienced in the sequential phases of the medical device development from early feasibility and VOC through development, test, commercial launch, and post-market support.
    • Experience in first-in-human and pivotal clinical trials.
    • Experience and / or familiarity with cardiac anatomy and interventional cardiology.
    serp_jobs.job_alerts.create_a_job

    Software Engineer • Plymouth, MN, United States