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

eUxhVFlVSWVDMjMxczBSN2hmdkxWNXdrZHc9PQ==
  • 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

Acro Service Corp

Store Assistant Job at Acro Service Corp

Responsibilities: Customer service Restocking items and keeping inventory Handling transactions Maintaining the stores appearance Assisting customers Basic Qualifications: 1-2 years customer service / sale experience

Surjet Charter and Management

Cabin Attendant Job at Surjet Charter and Management

 ...solutions. We are seeking an enthusiastic and service-oriented Cabin Attendant for our large-cabin corporate aircraft to join our dynamic team...  ...Cabin Host safety training certificate from FACTS, HRD, Flight Safety, or CAPS Must possess current CPR certification. Must... 

Upper Echelon Products

Amazon Marketing Product Manager Job at Upper Echelon Products

 ...exceptional quality. Today, UEP stands among the top 1% of US sellers on Amazon, boasting eight distinct product lines and over 120 offerings,...  ...product lifecycle management.The Marketing Product Manager will work cross-functionally with Product Development, Digital Marketing,... 

Anderson Process

Customer Service Representative Job at Anderson Process

Summary: The Technical Customer Service Representative, reporting directly to the Customer Service Manager, is directly responsible for providing technical support to repair and distribution customers. Essential Duties and Responsibilities: Process, expedite, and...

Ethos Veterinary Health

Veterinary Nursing Services Manager, RBVH Job at Ethos Veterinary Health

: The Nursing Services Manager is the senior-most clinical operations leader within the hospital overseeing all aspects of nursing and clinical support services while upholding the highest standards of care. This role is responsible for strategic planning, staff development...