Utah State University - North Logan, UT

posted 3 months ago

Full-time - Mid Level
Remote - North Logan, UT
Educational Services

About the position

The Mid-Level Software Engineer position at Utah State University's Space Dynamics Laboratory (SDL) involves joining a high-performing software development team focused on cutting-edge technology. The role emphasizes iterative software development methodologies to deliver solutions for high-speed image processing and distribution. Candidates should have a strong background in software design and various technical areas, including real-time processing and data visualization.

Responsibilities

  • Develop and implement software solutions for high-speed image processing.
  • Lead a technical team and provide mentorship to junior engineers.
  • Engage in requirements development and analysis.
  • Utilize object-oriented design principles in software development.
  • Write clean, well-documented code and conduct software testing methodologies.
  • Participate in agile development processes and DevOps practices.
  • Integrate systems and manage version control using tools like Bitbucket and JIRA.

Requirements

  • Bachelor's degree in computer science or engineering field.
  • 5+ years of experience in software development (3+ with MS degree).
  • 1+ years of experience leading a technical team.
  • Experience in requirements development and analysis.
  • Expertise in object-oriented design.
  • Ability to obtain and hold a US Government security clearance.
  • Proficiency in at least one programming language: C#, C++, or Java.
  • Experience with full-stack web application development.
  • Familiarity with software test methodologies and system-level integration.

Nice-to-haves

  • Experience presenting technical material to large groups.
  • Familiarity with Docker/Kubernetes and .NET Core.
  • Experience with microservices architecture and message-based application design.
  • Experience with satellite flight or ground systems.

Benefits

  • Flexible work schedules including hybrid remote work options.
  • Generous paid leisure and sick leave.
  • High-quality, low-cost health, dental, and life insurance.
  • 14.2% employer retirement contribution into a 401(a) account.
  • Utah State University undergraduate tuition discounts and full reimbursement for graduate tuition.
  • Relocation assistance available for most positions.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service