×
Register Here to Apply for Jobs or Post Jobs. X

C# Software Engineer - Project

Job in Lehi, Utah County, Utah, 84043, USA
Listing for: Autonomous Solutions, Inc. (ASI)
Seasonal/Temporary position
Listed on 2026-01-02
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Position: C# Software Engineer - Project Based

We are seeking a Software Engineer to support the initial development phase of our autonomous vehicle platforms. This project-based role spans up to approximately 24 months, with scope and duration driven by our evolving business needs.

Why work at ASI? Autonomous Solutions, Inc. (ASI) is located in the hills of Northern Utah and is a rapidly growing autonomous robotics company that designs innovative automation technology used by mining, automobile, and agricultural industries. ASI offers a family‑friendly work environment, a strong focus on work‑life balance, and a compensation plan that reflects our commitment to employee well‑being. (
* Details can be discussed with the recruiter.)

Essential Duties and Responsibilities
  • Collaborate with a team of software engineers to add functionality and improve and upgrade Mobius software product applications.
  • Write understandable code in multiple languages, including C#, C/C++.
  • Create detailed technical specifications for new features.
  • Maintain and extend developer documentation.
  • Work with customers (on‑site and off‑site) to ensure the end product meets expectations.
  • Write unit‑level tests and assist in specifying and creating integration tests.
  • Design and code applications following specifications using appropriate tools.
  • Maintain and modify existing applications without supervision.
  • Perform maintenance programming for existing versions.
  • Perform custom programming at customer request.
  • Assume responsibility for ongoing data architecture for the product.
  • Analyze, design, and develop tests and test‑automation suites.
  • Design and develop a processing platform using various configuration management technologies.
  • Apply software development methodology in an agile environment.
  • Provide ongoing maintenance, support, and enhancements in existing systems and platforms.
  • Collaborate cross‑functionally with data scientists, business users, project managers, and other engineers to achieve elegant solutions.
  • Provide recommendations for continuous improvement.
  • Work alongside other engineers on the team to elevate technology and consistently apply best practices.
Essential Education, Work Experience, and

Job Skills
  • Bachelor or Master's degree in Computer Science or related field.
  • 2–5 years of experience as a software engineer using C# or other related experience.
  • Must have experience in:
    • Working in a team environment with an established process.
    • Solving problems of limited complexity.
    • Unit testing.
    • Version control.
    • Story estimation.
    • Holding code reviews.
  • Experience with complex technical areas such as memory management, profiling and optimization, complex algorithms, and concurrency.
  • Understanding of geometry, trigonometry, matrix transforms, and general linear algebra.
  • Experience with Scrum/Agile development methodologies preferred.

At Autonomous Solutions, Inc. (ASI), we are committed to fostering a diverse, inclusive, and equitable workplace where all employees and applicants have equal opportunities. We prohibit discrimination and harassment of any kind based on race, color, religion, sex, national origin, age, disability, genetic information, veteran status, sexual orientation, gender identity, or any other legally protected characteristic. ASI complies with all applicable federal, state, and local laws regarding non‑discrimination in employment and is dedicated to providing reasonable accommodations for individuals with disabilities throughout the hiring process.

Your employment with ASI will be "at‑will", meaning that either you or ASI may terminate your employment at any time for any reason, with or without cause.

Position Details

Seniority Level: Mid‑Senior

Employment Type: Temporary

Job Function: Engineering and Information Technology

Industries: Automation Machinery Manufacturing

Location: Lehi, UT

Referrals increase your chances of interviewing at Autonomous Solutions, Inc. (ASI) by 2x.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary