Software Engineer II Job at Meet Life Sciences, Saint Paul, MN

Wmw5cXcvb0QvMFhYMHgxNWd0azFhVFlKU0E9PQ==
  • Meet Life Sciences
  • Saint Paul, MN

Job Description

Software Engineer II

Sponsorship NOT available

We are seeking a skilled Firmware Test Automation Engineer to join our Active Implantable Systems R&D team focused on developing innovative Cardiac Rhythm Management and Urology products. This is an exciting opportunity to work on groundbreaking diagnostics and therapies that improve patient outcomes.

Key Responsibilities:

  • Design, develop, debug, modify, and test software programs using C, C++, C#, or other modern programming languages and technologies.
  • Develop software for testing platforms and complex software tools.
  • Integrate software designs with electrical hardware components.
  • Collaborate closely with firmware, systems, hardware, and software engineers to optimize solutions across the system.
  • Debug and troubleshoot software issues, identify root causes, and implement effective solutions.
  • Conduct code reviews and provide constructive feedback to maintain coding standards and best practices.
  • Ensure compliance with regulatory standards and guidelines applicable to medical device software.
  • Participate in the development of technical documentation, including design specifications, test plans, and user manuals.

Minimum Qualifications:

  • Degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • Bachelor’s degree with 2+ years of related experience.
  • Proficiency in programming languages such as C, C++, and C#.
  • Excellent written and verbal communication skills.
  • Strong analytical and debugging skills.

Preferred Qualifications:

  • Experience in embedded software/firmware development.
  • Experience writing software/firmware verification and validation tests.
  • Experience with test automation systems for embedded software/firmware.
  • Knowledge of cybersecurity, Bluetooth, and socket communication.
  • Experience with safety-critical systems.
  • Familiarity with RTOS systems and/or VXWorks.
  • Proven ability to work effectively on cross-functional teams developing new products.

Job Tags

Similar Jobs

BHEGT

Mgr, Field Engineering Job at BHEGT

 ...BHE GT&S has an exciting opportunity as a Manager of Field Engineering at our White Oaks General Office Building in Bridgeport, WV....  ...Qualifications Minimum 2 years direct supervision or project management experience. Minimum 5 years operations related experience.... 

ColumbiaCare Services

On Call Mental Health Associate - Southern Oregon Job at ColumbiaCare Services

 .../Dental/Vision plans ~ Flexible Spending Account ~ Generous Paid Time Off ~ Whole Health & Wellness Reimbursement Program ~ Professional...  ...services, residential treatment programs, mental health housing, and other supports in beautiful and therapeutic service... 

Tepeyac Community Health Center

Physician Assistant or Nurse Practitioner FT/PT Job at Tepeyac Community Health Center

JOB SUMMARY: The Physician Assistant or Nurse Practitioner is an integral part of the care team and will work collaboratively with all patients and staff. They will make the patient the primary focus of their actions alongside developing and sustaining productive and ...

IDR, Inc.

Data QA Analyst (452044) Job at IDR, Inc.

 ...with a strong emphasis on ensuring the accuracy of financial data, consistency in reporting, and system functionality during user acceptance testing (UAT). The QA Analyst will review and validate deliverables for a special project, ensuring alignment with both... 

Radiant Digital

Senior User Experience Designer Job at Radiant Digital

 ...we deliver innovative IT solutions and consulting services to government agencies and businesses across the USA, Canada, the Middle East...  ...ACL, ACF, USDA, and many others, as well as numerous state and local government entities. Beyond government, we serve industries...