← Back to jobs

Apolis Logo
Senior Software Engineer

Apolis

 

Tucson, AZ, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: Senior Software Engineer
Tenure: Contract - W2
Related Jobs

No related jobs found

Description

You will design, develop, and integrate object-oriented software systems while leading technical efforts and mentoring junior engineers.

This role is on-site.

Responsibilities

  • Design and implement object-oriented software solutions using C# and C++.
  • Lead technical efforts and mentor junior engineers on best practices and architecture.
  • Develop software requirements derived from multidisciplinary team inputs.
  • Troubleshoot software issues and test equipment instrumentation.
  • Manage concurrent engineering tasks to ensure timely delivery.

Required Skills

  • Bachelor’s degree in a STEM field with 5+ years of industry experience, or 3+ years with an advanced degree.
  • Proficiency in C# and C++ for software development.
  • Experience with Microsoft Visual Studio on Windows.
  • Familiarity with Azure DevOps Server and GitHub for configuration management.
  • Experience developing software drivers for hardware interfaces.
  • Knowledge of Waterfall and Agile software development lifecycles.
  • Ability to work within multidisciplinary engineering teams.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs