Software Engineer

Experis
Little Canada, MN, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Linux Perl (Programming Language) Integrated Development Environments Python (Programming Language) Linux Security Modules Unix Shell Software Maintenance Service Pack Vulnerability Analysis

Job description

  • Develop and perform automated software delivery and patch deployment for the Linux platform.
  • Participate in patch assessment, testing, and packaging, with a primary focus on deployment to devices in the field.
  • Design, implement, and test software for embedded, enterprise, or desktop products, including medical devices.
  • Evaluate technical options and provide recommendations for solutions.
  • Contribute to the development and maintenance of software infrastructure, tools, and processes.

Requirements

Our client, a leader in the medical device industry, is seeking a dedicated and innovative Software Engineer to join their dynamic team. As a Software Engineer, you will be part of the Computer Systems Engineering team supporting critical software development and deployment initiatives. The ideal candidate will demonstrate strong problem-solving skills, adaptability, and a passion for advancing technology, which will align successfully in the organization., * Experience with Linux security vulnerability assessment.

  • Experience with impact assessment of software patches and upgrades.
  • Proficiency in Linux shell scripts, Perl, and/or Python.
  • Working knowledge of Linux development environment tools.
  • Excellent verbal and written communication skills, along with strong analytical and problem-solving abilities.

Benefits & conditions

  • Opportunity to work on impactful projects in a leading industry sector.
  • Collaborative and innovative work environment.
  • Chance to develop and refine your technical skills in a supportive setting.
  • Engagement with cutting-edge technology and tools.
  • Potential for career growth within a reputable organization.

Upon completion of waiting period, consultants are eligible for:

  • Medical and Prescription Drug Plans
  • Dental Plan
  • Vision Plan
  • Health Savings Account
  • Health Flexible Spending Account
  • Dependent Care Flexible Spending Account
  • Supplemental Life Insurance
  • Short Term and Long Term Disability Insurance
  • Business Travel Insurance
  • 401(k), Plus Match
  • Weekly Pay

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:33 min

Why command line interfaces excel as local agent tools

Jan Curn Jan Curn · WWC Europe 2026

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:41 min

Reverting destructive Unix commands with the Undo utility

Chris Heilmann +2 · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all