Software Engineer (HIL) Job at Agile Resources, Inc., Austin, TX

d2I5UVh2c3U3c0hDTWJmU2o4SG9yUzduR0E9PQ==
  • Agile Resources, Inc.
  • Austin, TX

Job Description

Location/Remote: Hybrid Remote in Austin, TX (i.e., 4 days onsite/week)

Travel: this position requires up to 25% travel (i.e., 1 week/month)

Employment Type: Direct Hire/Full Time/Permanent

Compensation: Salary up to $115k (depending on experience) + 5% bonus + 5% RSUs

Job Summary: We are seeking a driven and hands-on Hardware-in-the-Loop (HIL) Software Engineer to join our team. In this role, you will be critical in ensuring the reliability and performance of our software by rigorously testing it within physical hardware environments. Your primary focus will be on taking existing software and performing comprehensive testing against physical or simulated hardware, identifying issues, and contributing to overall system quality.

Key Responsibilities:

  • Execute thorough testing of existing software applications against physical and/or simulated hardware systems.
  • Conduct hands-on hardware testing, comfortable with making necessary connections for testing purposes.
  • Debug software issues that arise during hardware-in-the-loop and software-in-the-loop testing cycles.
  • Analyze test results to ensure software performance and functionality meet specifications.
  • Collaborate closely with development teams to understand software functionality and provide actionable feedback for improvements.
  • Document test procedures, results, and bug reports clearly and concisely.

Required Qualifications:

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • 1-2+ years of professional experience with C/C++ development.
  • Strong fundamental understanding of C++ programming.
  • Demonstrated comfort and willingness to work hands-on with hardware for testing and debugging, including making physical connections.
  • Ability to understand existing software architectures for testing purposes (this is not an architecture design role).
  • Strong problem-solving and debugging skills.

Preferred Qualifications:

  • Experience with hardware-in-the-loop (HIL) or software-in-the-loop (SIL) testing methodologies.
  • Familiarity with version control systems (e.g., Git).
  • Experience with embedded systems or real-time operating systems is a plus.

Job Tags

Permanent employment, Full time, Remote job,

Similar Jobs

Refactor Games

Core Game Designer (Unreal Engine 5 / Sports) Job at Refactor Games

 ...Refactor Games is a AAA sports video game studio . We are developing the next generation of professional football (soccer) video...  ...games using Unreal Engine 5 . We are looking for a Core Game Designer to own the design of core moment-to-moment gameplay for our... 

Bayside Solutions

Helpdesk Analyst Job at Bayside Solutions

 ...Helpdesk Analyst W2 Contract Salary Range: $58,300 - $62,400 per year Location: Dublin, CA - Onsite Role Job Summary: As a Helpdesk Analyst, you will provide Windows phone support using ServiceNow. In a 20/7 environment, this role requires shift flexibility... 

Akkodis

Biology Laboratory Technician Job at Akkodis

 ...notebooks and data sheets. Raw material, In-process and finished goods testing when training has been completed. Initiation and...  ...leave required by Federal, State, or local law, as well as Holiday pay where applicable. Disclaimer: These benefit offerings do not... 

DDM Construction Corporation

CDL A Truck Driver Job at DDM Construction Corporation

 ...JOB SUMMARY: Under general supervision of the General Superintendent, the CDL Driver is responsible for the operation of equipment including, but not limited to tandems, triaxles, end dumps and/or mixer trucks). ESSENTIAL ROLES AND JOB FUNCTIONS: 1. Performs pre... 

PRIMEC Controls Williston

Repair Shop Techician Job at PRIMEC Controls Williston

 ...ND Position Type: Full Time About Us: PRIMEC Controls LLC is North Dakota's fully integrated service provider for the oil and gas industry, offering various services, including programming, repairs, instrumentation, measurement, electrical, and combustion...