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

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

Teledyne Relays

Environment Health Safety Manager Job at Teledyne Relays

 ...success; Innovation that matters - for our company and for the world; Trust and personal responsibility in all relationships Teledyne...  ...talent! Position Summary Environmental, Health & Safety (EHS) and Facilities Management professional with 7+ years of experience... 

Specialized Assessment & Consulting

Physical Therapist Job at Specialized Assessment & Consulting

 ...Manageable caseloads Referral bonus program Supportive mentorship program Training for professionals new to schools Travel stipends Competitive Compensation Access to a nationwide PPO Access to options for dental, vision and critical illness insurance... 

Reliance Savings Bank

Account Manager (Collections) Job at Reliance Savings Bank

 ...appropriate action to be taken. Prepares a list of past-due loans for use by management and maintains monthly status reports for MI companies and secondary market vendors. Maintains and inspects all Bank REOs; works with local real estate agents to list and sell REOs.... 

Bull City Talent Group

JD Edwards E1 Consultant - Homebuilder Module Job at Bull City Talent Group

Our client is expanding rapidly and plans to double team size by next year. They are currently seeking 7 JDE Consultants (4 Technical, 3 Functional) to join the team. Location: Onsite, 5 days per week in Miami, FL / Dallas, TX / Bentonville, AR What Youll Do:...

Sage Truck Driving School

School Director Job at Sage Truck Driving School

 ...and administrative experience, an understanding of workforce education, computer and business competence, excellent communication and...  ...an honest, hard-working and friendly work environment; Coordinating maintenance of equipment and completion of necessary records...