Search jobs > Bloomington, MN > Part-time > Software engineer python

Python/Linux Software Engineer

General Dynamics
Bloomington, MN, USA
$137K a year
Part-time

Basic Qualifications

Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience.

Agile experience preferred.

CLEARANCE REQUIREMENTS : Ability to obtain a Department of Defense TS / SCI with Polygraph security clearance is required at time of hire.

Applicants selected will be subject to a Government security investigation and must meet eligibility requirements for access to classified information.

Due to the nature of work performed within our facilities, citizenship is required.

Responsibilities for this Position

ROLE AND POSITION OBJECTIVES :

As a software engineer for the High Performance Computing Group, you’ll be a member of a cross functional team developing and supporting mission applications.

  • We encourage you to apply if you have any of these preferred skills or experiences : advanced computing software, hardware, embedded or systems development and fielding;
  • sustainment and lifecycle support; strong and diverse working knowledge of software languages, hardware, and industry best practices;

a track record of excellent team dynamics, development, and relevant technical contributions.

We encourage you to apply if you have any of these preferred skills or experiences :

What sets you apart :

  • Expertise in applying technology and technical skills to solve challenges in creative ways.
  • Experience with multi-process, multi-threaded, embedded designs interfacing to hardware devices.
  • Experience digging into hardware specifications and leveraging hardware interfaces in the composition of low-level software solutions.
  • Knowledge of general programming principles and optimization strategies, with previous experience in C / C++, Python, Embedded Linux or others.
  • Experience with the Linux system services and configuration.
  • Experience with Client-server communication model, ethernet network configuration and provisioning, role-based access control, user management, containers, OpenBMC
  • A willing and effective collaborator, with team members, customers and general technical counterparts.
  • Development and testing skills in High Performance Computing applications or advanced computing / embedded systems.
  • Commitment to ongoing professional development for yourself and others.

Our Commitment to You :

  • An exciting career path with opportunities for continuous learning and development.
  • Working with award winning teams developing practical solutions to meet mission needs.
  • Flexible schedules with every other Friday off work, if desired (9 / 80 schedule).
  • Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more.
  • See more at

Workplace Options :

This position can be hybrid (partially onsite, partially remote).

While on-site, you would be a part of GDMS' Bloomington, MN facility.

Target salary range : USD $124, - USD $137,;This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.

Actual pay may vary. This job posting will remain open until the position is filled.

30+ days ago
Related jobs
Promoted
Canonical - Jobs
Minneapolis, Minnesota

We focus on the interaction between server hardware and Ubuntu Linux, so the ideal candidate has software development experience and a good understanding of configuring and troubleshooting server hardware running Linux. Canonical is hiring a software engineer to join the Server Certification team. W...

Promoted
The Travelers Companies, Inc
Saint Paul, Minnesota

Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end engineering tasks for specific system assignments including designing, developing, analyzing, configuring, testing, debugging, troubles...

Promoted
Canonical - Jobs
Minneapolis, Minnesota

This is an exciting opportunity for a software engineer passionate about open source software, Linux, Golang, Python and Kubernetes. Work with helpful and talented engineers including experts in many fields. You are a Golang developer also fluent in Python. ...

General Dynamics
Bloomington, Minnesota

Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering or Mathematics field. As a software engineer for the High Performance Computing Group, you’ll be a member of a cross functional team developing and supporting mission applications. We encourage you to apply if yo...

Promoted
Canonical - Jobs
Minneapolis, Minnesota

We are looking for a self-motivated software engineer with experience developing in Python, to work on test automation tools or Linux based embedded hardware. Canonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know that a desktop, lap...

020 Travelers Indemnity Co
Saint Paul, Minnesota

Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end engineering tasks for specific system assignments including designing, developing, analyzing, configuring, testing, debugging, troubles...

Travelers
Saint Paul, Minnesota

Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end engineering tasks for specific system assignments including designing, developing, analyzing, configuring, testing, debugging, troubles...

Living Talent Company
Minneapolis, Minnesota

Lead Software Engineer (Senior & Self-Guided/ Management Track). ...

Curate Partners
Minneapolis, Minnesota
Remote

Strong programming experience in languages such as Java, Python, JavaScript, etc. ...

Promoted
Anaplan
Minneapolis, Minnesota

Full-Stack Web Developer to join us in Minneapolis, MN. Develop and maintain full-stack web applications using Adobe Experience Manager as a Cloud Service (AEMaaCS). ...