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

YWJuMjk2ZTRzT2F2cDlOY0wyZVgxLytQU1E9PQ==
  • 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

The Planet Group

Environmental Specialist Job at The Planet Group

 ...environmental sciences, civil/environmental engineering. Working knowledge of Microsoft products, ArcGIS, Ability to read engineering plan sheets. At The Planet Group, we connect Construction experts with opportunities that match their skills, goals, and ambition.... 

US Tech Solutions

Senior Oracle Database Administrator Job at US Tech Solutions

 ...years experience in a Production Oracle ecosystem or higher education equivalent. Hands on experience with Oracle database administration in UNIX and virtual environments. Skilled in performing detailed performance analysis and resource utilization of systems.... 

Edwards & Gaddy Insurance Agency

Licensed Insurance Agent Job at Edwards & Gaddy Insurance Agency

 ...Our Agency is located in Monroe, NC specializing in Home, Life, Auto and Business insurance products. We care about our clients, and it shows in our...  ...agency that continues to grow. We need another Licensed Sales Representative to join our current team. Our dedicated... 

HMH, Inc.

Lead Carpenter / Cabinet Installer Job at HMH, Inc.

Lead Carpenter & Cabinet Installer HMH, Inc. New York, NY Full-Time | On-Site About HMH HMH is a boutique general contracting firm specializing in luxury residential renovations in New York City. We partner with leading architects and designers to deliver...

Frontpoint Health, LLC

Home Health - Full Time - Per Visit, Registered Nurse (RN) Job at Frontpoint Health, LLC

 ...Health - Full Time - Per Visit, Registered Nurse (RN) Dallas - Ft. Worth Metroplex, TX...  ...or RN, you will be responsible for traveling to several homes a day to administer healthcare...  ...insertions. Responsibilities: Case management and supervised visits. Perform...