Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Test Engineer

$50 - $60 per hour

Development Resource Group, Inc.

Job Duties


The Senior Software Test Engineer is responsible for the design, development, testing, debugging, and implementation of embedded and systems-level software for medical device products, including neurostimulation systems and associated tools. This role requires deep technical expertise in embedded systems, low-level firmware, device drivers, and communication protocols, along with experience working in regulated medical device environments.

The role operates as a seasoned individual contributor, working independently with limited supervision, while also providing technical leadership, mentorship, and project ownership.

Key Responsibilities

Design, develop, test, debug, and implement embedded software solutions using C/C++ on bare-metal and RTOS based systems

Develop and maintain low-level firmware, including: Peripheral drivers, Communication interfaces (e.g., SPI, I2C, UART, CAN), Operating system components, software tools, and utilities

Determine and document system and software design requirements

Read, write, analyze, and manipulate hexadecimal and binary data for debugging, diagnostics, and protocol implementation

Write software requirements, decompose requirements into test designs, and develop well defined automated test scripts

Debug and resolve complex software and system level issues; perform root cause analysis

Participate in and support the full software development life cycle, from planning through release and post-market support

Ensure compliance with regulated software development processes, standards, and quality system requirements applicable to medical devices

Generate and maintain software engineering policies, standards, and procedures

Partner cross-functionally with hardware, systems, verification, quality, and manufacturing teams

Drive system and process improvements to enhance performance, reliability, and development efficiency

Communicate technical information clearly and effectively with senior internal stakeholders, external partners, and vendors

Minimum Education Required


Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field

Minimum Experience Required


Required Qualifications

Minimum 4 years of professional experience in embedded software development (or advanced degree with a minimum of 2 years relevant experience)

Strong experience developing software for embedded bare-metal or RTOS systems

Advanced proficiency in C and C++

Embedded system architecture

Low level firmware and device drivers

Communication protocols and buses

Binary and hexadecimal data handling

Experience working in regulated software development environments, preferably medical devices

Proven ability to write and execute automated test scripts and debug test failures

Excellent verbal and written communication skills

Preferred Qualifications

Experience developing software for medical devices or implantable/neuro systems

Familiarity with neuro devices, programmers, and associated applications

Practical knowledge of project management principles

Experience influencing process improvements and system?level architecture decisions

Shift


First (Day)

Number of Openings


1

Public Transportation Accessible


Yes

Veterans Encouraged to Apply


Yes

Physical Required


No

Drug Test Required


Yes

Compensation


$50.00 - $60.00 / Hourly

Postal Code


55432

Place of Work



On-site

Requisition ID


6727

Job Type



Full Time

Job Benefits



Health Insurance, Life Insurance, 401k retirement plan, paid sick time

Application Instructions



If interested and qualified, please submit your resume to View email address on jobs.institutedata.com or visit our website to apply:

For additional job openings follow DRG on Social Media!

Web:

LinkedIn:

X:

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Test Engineer in Fridley, MN vacancy
  •  ...Test Automation & Programming Proficiency in C#, experience with test automation frameworks & execution tools Data Acquisition (...  ...firmware or embedded system testing Understanding of hardware-software interaction Experience with programmable instruments (power supplies... 
    Suggested

    Sira Consulting, an Inc 5000 company

    Minneapolis, MN
    2 days ago
  • $50 per hour

     ...Our client, a leading organization in healthcare innovation, is seeking a Software Test Engineer to join their team. As a Software Test Engineer, you will be part of the R&D department supporting the development of life-changing medical technologies. Job Title: Software... 
    Suggested
    Hourly pay

    Manpower Group Inc.

    Minneapolis, MN
    4 days ago
  •  ...following opportunity, please contact one of our Talent Specialists, Ragu at (***) ***-**** or Remy at (***) ***-**** Title: Software Test Engineer Location: Plymouth, MN Duration: 6 Months with possibilities of extension Timing: 8 AM - 5 PM... 
    Suggested
    Local area
    Relocation

    divihn.com

    Minneapolis, MN
    3 days ago
  •  ...healthcare and life science product and service solutions around the globe. Position Summary Join STERIS as an Advanced Software Test Engineer. You will design, develop, and execute software verification tests for medical devices. Analyze software requirements and... 
    Suggested
    For contractors
    Work at office
    Local area
    Remote work

    STERIS

    Plymouth, MN
    2 days ago
  • $78.72k - $109.66k

     ...Software Test Engineer Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, it's our responsibility to put the planet first. For us at Trane Technologies, and through... 
    Suggested
    Hourly pay
    Work from home

    Trane Technologies

    Saint Paul, MN
    5 days ago
  • $50 - $55 per hour

    Job Title: Software Test Engineer Contract Duration: 6 months, possible extension Location: Plymouth, MN Work Arrangement: Onsite Pay Range: $50-$55/hour Summary The Software Test Engineer will provide technical leadership and cross-functional influence within a vibrant... 
    Contract work

    EPITEC

    Minneapolis, MN
    1 day ago
  • $103.2k - $154.8k

     ...Senior Software Test Engineer At Medtronic, you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You'll lead with purpose, breaking down barriers to innovation in a more connected, compassionate... 
    H1b
    Work at office
    Local area
    Flexible hours

    Medtronic Plc

    Saint Paul, MN
    1 day ago
  • $70k - $85k

    Associate Software Test Engineer Full Time Professional Ann Arbor, MI, US 3 days ago Requisition ID: 1209 Salary Range: $70,000.00 To $85,000.00 Annually HistoSonics is a commercial‑stage medtech company advancing the Edison® System, a novel non‑invasive sonic beam... 
    Full time
    Temporary work

    HISTOSONICS INC

    Minneapolis, MN
    4 days ago
  •  ...Position Quality Assurance Engineer Location St Paul, MN...  ...Design, develop and execute automated test scripts. Design automation test strategies...  ...evaluated test reports and take part in software walkthrough. Work with the Quality Assurance... 
    Local area
    Relocation

    3B Staffing LLC

    Saint Paul, MN
    5 days ago
  • $90.4k - $147.4k

     ...NPI Quality Assurance Engineer III Join the world's largest HVAC company, named by Forbes as one of America's Best-In-State Employers...  ...and initiation of standards and methods for inspection, testing and evaluation Suggests and debates alternative methods and... 
    Work at office
    Local area
    Overseas

    Daikin U.S. Corporation

    Minneapolis, MN
    5 days ago
  • $100k - $125k

     ...Quality Assurance Engineer Job Description: This role is responsible for providing...  ...role ~ Familiarity with statistical software, such as Minitab, preferred ~ Experience...  ...to require or administer a lie detector test as a condition of employment or continued... 
    Permanent employment
    Temporary work

    Actalent

    Maple Grove, MN
    3 days ago
  • $100k - $120k

     ...Quality Assurance Engineer Req number: R7752 Employment type: Full time Worksite flexibility...  ...to the next level! If you have a passion for improving software quality and experience with test automation framework and are looking for your next career... 
    Full time
    Contract work
    Casual work
    Local area
    Remote work
    Worldwide

    CAI

    Saint Paul, MN
    1 day ago
  • $100 per hour

     ...Description Title : Quality Assurance Engineer Location : St. Paul, MN...  ...space. This organization builds scalable software platforms that support critical operations...  ...Design, develop, and execute comprehensive test plans, test cases, and test scripts based... 
    Contract work

    Dahl Consulting

    Saint Paul, MN
    5 days ago
  • $100.8k - $166.7k

     ...Employers 2025! Daikin Applied is seeking a Quality Assurance Engineer IV ! In this critical role, you will lead the establishment of a...  ...and control measures to be implemented in production and test. Come be a part of an exciting journey at Daikin Applied, where... 
    Temporary work
    Work at office
    Local area
    Overseas

    Daikin Applied

    Minneapolis, MN
    3 days ago
  •  ...Job Title: Software Test Engineer Location: Minneapolis, MN Job Type: Full-Time Job Summary We are seeking a highly motivated Software Test Engineer to support the testing and validation of embedded systems, automation platforms, and hardware-software integrated... 
    Full time

    Global Connect Technologies

    Minneapolis, MN
    4 days ago
  •  ...Quality Engineering Right to hire position with a major investment firm. Hybrid Newark preferred (open to Ft. Washington, PA or Minneapolis, MN). The individual will design, create, test, and deploy test-driven solutions across multiple technology domains. Candidate... 

    JSR Tech Consulting

    Minneapolis, MN
    5 days ago
  •  ...Sr. QA Engineer Must be local to Minneapolis, MN area for Hybrid work structure Start date: As soon as possible GC, USC...  ...knowledge a big + Project experience a big + Front-end UI testing (Angular is a +) Good knowledge of SQL Expertise in... 
    Work at office
    Local area
    Immediate start
    Remote work

    3B Staffing LLC

    Minneapolis, MN
    5 days ago
  •  ...SKILLS YEARS 1. Selenium automation testin 2. BDD Framework 3. Spring Batch testing 4. SQL queries 5. Co-Pilot (or some AI exp ) 6. finance industry 7. AWS Job/Project Overview: New project they are supporting... 
    Remote work
    Shift work

    Kasmo Global

    Minneapolis, MN
    4 days ago
  •  ...RESPONSIBILITIES - Design, implement and maintain Test Cases and Test Plans for Parametric's proprietary software - Design, implement and maintain Automated...  ...testing with high standards, thinking about engineering excellence. - Assist and mentor other QA engineers... 
    Work experience placement

    3B Staffing LLC

    Minneapolis, MN
    5 days ago
  • $89k - $98k

     ...is seeking a detail-oriented and analytical QA Engineer to support the delivery of high-quality enterprise software solutions. This role partners closely with engineering...  ...workflows and the end-user experience by testing complex enterprise systems, supporting integrated... 
    Permanent employment
    Work at office
    Local area
    Home office

    CORT

    Minneapolis, MN
    2 days ago
  •  ...diverse technologies to design, build (code), test, and implement solutions for existing and...  ....• Develop and deliver automated software quality assurance testing. This includes...  ...assisting less experienced QA Automation Engineers with the tasks. Test services provided for... 
    Work experience placement

    Omni Inclusive

    Minneapolis, MN
    2 days ago
  • $50 - $55 per hour

    EPITEC in Plymouth, MN is seeking a Software Test Engineer to provide technical leadership within their R&D team focused on structural heart disease. This role involves leading software test workstreams across various product ecosystems and requires strong knowledge of... 
    Hourly pay

    EPITEC

    Minneapolis, MN
    1 day ago
  •  ...QA Test Automation Engineer Location: Minneapolis, MN Duration: 6 Months Rate: $43/hr. on w2 only US Citizen and Green Card only Description: Must have 7 years of information technology quality assurance and systems application testing experience. 5 years of... 

    Staffing the Universe

    Minneapolis, MN
    4 days ago
  •  ...working with Tableau reports. Strong experience in backend testing of RDBMS like Oracle, SQL Server, PostgreSQL, Redshift. Ability...  ...partner with DevSecOps and external partners for releasing of software with appropriate documentation and controls. Previous... 
    Work experience placement

    Omni Inclusive

    Minneapolis, MN
    1 day ago
  • $110 per hour

     ...Job description: Sr SW Quality Assurance Engineer, medical devices, remote This role both actively participates in the...  ...of product and non-product (e.g., automated manufacturing test systems) software and firmware by serving as a core team member. Job Functions... 
    Remote work

    NPAworldwide

    Minneapolis, MN
    3 days ago
  •  ...Quality Assurance Engineer This role is responsible for operational quality input and deliverables for manufacturing programs throughout the product lifecycle. Quality Assurance Engineers will also support development activities as they prepare to launch into commercial... 

    Nextern Inc.

    Maple Grove, MN
    4 days ago
  • $110k - $120k

     ...10000 - $120000 Job type: Permanent Quality Assurance Engineer - Medical Device Northwest Minneapolis Metro Position...  ..., CAPAs, and root cause analysis ~ Experience with PLM software such as Windchill, Agile, or Propel ~ Intermediate to advanced... 
    Permanent employment
    Contract work
    Work at office

    JCW Group

    Maple Grove, MN
    2 days ago
  •  ...Job Title: Senior Quality Assurance Engineer (QE III) Location : Eagan MN - Remote - Must be local and available for occasional...  ...Engineer to join an agile delivery team and take ownership of testing across complex, integrated systems. This role is hands... 
    Contract work
    Casual work
    Local area
    Remote work

    Saxon Global

    Saint Paul, MN
    3 days ago
  • $103.2k - $154.8k

     ...functional collaboration as we work together to engineer the extraordinary. Join Medtronic as a Senior Software Quality Engineer and be at the forefront of transforming...  ...requirements, design, development, integration, test protocols, test reports, verification,... 
    H1b
    Work at office
    Local area
    Worldwide
    Flexible hours

    Medtronic

    Saint Paul, MN
    4 days ago
  • $45 - $55 per hour

     ...meticulous and detail-oriented Quality Assurance (QA) Engineer to join our dynamic team. The ideal candidate...  ...for designing, developing, and executing test plans to ensure the quality and performance of our software applications. You will collaborate closely with development... 
    Contract work
    Temporary work
    Work experience placement

    TEKsystems

    Saint Paul, MN
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Test Engineer. Be the first to apply!