Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

8 results for Software Engineer in Austin, TX

Test Engineer
  • Austin, TX
  • onsite
  • Temporary
  • 47.00 - 60.00 USD / Hourly
  • <p><strong>Test Engineer</strong></p><p>Onsite | Austin, TX | Contract-to-Hire</p><p><br></p><p>Our client is seeking a <strong>Test Engineer</strong>, who specializes in automation, to join their onsite team in Austin. In this role, you will design, develop, and maintain automated test suites for web-based applications using modern tools and frameworks. You will collaborate closely with software engineers, product owners, and QA team members to ensure the quality, reliability, and stability of external-facing systems. This position supports Agile delivery practices and plays a key role in accelerating release cycles through robust, scalable automation.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Design, develop, and maintain automated test cases for web applications</li><li>Create and maintain SQL scripts for test data setup, validation, and analysis</li><li>Integrate automated test suites into CI/CD pipelines to support continuous testing</li><li>Collaborate with developers, QA peers, and product owners to understand requirements and define automation strategies</li><li>Analyze and troubleshoot test failures; clearly document and communicate defects</li><li>Participate in code reviews and contribute feedback related to testability and quality</li><li>Enhance and optimize test frameworks, tooling, and automation processes</li><li>Document test approaches, coverage, and automation architecture</li><li>Support manual and exploratory testing as needed</li></ul>
  • 2026-01-08T01:40:31Z
Software Developer
  • San Antonio, TX
  • onsite
  • Contract / Temporary to Hire
  • 42.75 - 49.50 USD / Hourly
  • We are looking for a skilled Software Developer to join our team in San Antonio, Texas. In this role, you will work on designing, developing, and maintaining applications within a healthcare environment. This is a contract position with the potential for long-term employment, offering an excellent opportunity to contribute to impactful projects and collaborate with cross-functional teams.<br><br>Responsibilities:<br>• Design, develop, and implement software solutions to meet business requirements, focusing on front-end UI web applications and .NET technologies.<br>• Conduct thorough debugging and analysis to identify and resolve system issues effectively.<br>• Collaborate with users to understand their needs and propose tailored solutions.<br>• Perform complex coding tasks and ensure accuracy through rigorous testing procedures.<br>• Document program development, changes, and enhancements, including test results and operational procedures.<br>• Provide technical consultation to user departments and support Information Systems personnel through training and assistance.<br>• Validate production schedules and ensure system reliability for assigned applications.<br>• Communicate project status and system problem resolution updates to management.<br>• Participate as a project team member, contributing to successful outcomes under the guidance of project leaders.<br>• Assume on-call technical responsibility for production systems as needed.
  • 2026-01-12T01:33:40Z
Data Engineer
  • San Antonio, TX
  • onsite
  • Permanent
  • 95000.00 - 115000.00 USD / Yearly
  • We are looking for a skilled Data Engineer to join our team in San Antonio, Texas. This role offers an opportunity to design, develop, and optimize data solutions that support business operations and strategic decision-making. The ideal candidate will possess a strong technical background, excellent problem-solving skills, and the ability to collaborate effectively across departments.<br><br>Responsibilities:<br>• Develop, maintain, and optimize data pipelines using Azure Synapse Analytics, Microsoft Fabric, and Azure Data Factory.<br>• Implement advanced data modeling techniques and design scalable BI solutions that align with business objectives.<br>• Create and maintain dashboards and reports using Power BI, ensuring data accuracy and usability.<br>• Integrate data from various sources, including APIs and Dataverse, into Azure Data Lake Storage Gen2.<br>• Utilize tools like Delta Lake and Parquet to manage and structure data within a lakehouse architecture.<br>• Define and implement BI governance frameworks to ensure consistent data standards and practices.<br>• Collaborate with cross-functional teams such as Operations, Sales, Engineering, and Accounting to gather requirements and deliver actionable insights.<br>• Troubleshoot, document, and resolve data issues independently while driving continuous improvement initiatives.<br>• Lead or contribute to Agile/Scrum-based projects to deliver high-quality data solutions within deadlines.<br>• Stay updated on emerging technologies and trends to enhance data engineering practices.
  • 2025-12-29T17:29:00Z
Software Quality Assurance Manager
  • Austin, TX
  • remote
  • Temporary
  • 55.00 - 65.00 USD / Hourly
  • <p><strong>Software Quality Assurance Manager</strong></p><p>Fully Onsite | Austin, TX | Contract</p><p><br></p><p>Robert Half is partnering with a local client to hire a <strong>Software Quality Assurance Manager</strong> who will lead a growing team responsible for ensuring the delivery of high‑quality software products and services. This is an excellent opportunity for a hands-on leader who thrives in a dynamic environment and is passionate about building strong teams, scalable processes, and world‑class quality practices. This is a full-time, on-site role based in Austin, TX.</p><p><br></p><p>In this position, you will oversee a team of QA engineers working across a range of testing disciplines, including manual, automated, and API-level testing. You’ll play a key role in aligning QA strategy with product and business priorities, driving continuous improvement, and ensuring transparent communication across cross-functional teams.</p><p><br></p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Lead, mentor, and support the professional development of a team of QA engineers</li><li>Develop and implement comprehensive QA strategies, processes, and best practices</li><li>Align testing processes and deliverables with project timelines and organizational objectives</li><li>Oversee the creation and maintenance of test plans, cases, and scripts</li><li>Partner closely with development, product management, and other key stakeholders to clarify requirements and define acceptance criteria</li><li>Facilitate communication between QA and other departments to ensure seamless delivery of high-quality software</li><li>Continuously evaluate and enhance QA processes, tools, and methodologies</li><li>Implement and manage automated testing solutions to drive efficiency</li><li>Monitor and report on QA metrics and KPIs to track progress and identify opportunities for improvement</li></ul>
  • 2026-01-08T00:23:43Z
Cloud Systems Engineer
  • San Antonio, TX
  • onsite
  • Contract / Temporary to Hire
  • 47.50 - 55.00 USD / Hourly
  • We are looking for a highly skilled Cloud Systems Engineer to join our team in San Antonio, Texas. In this contract to permanent role, you will play a critical part in designing, implementing, and managing cloud-based solutions to meet the dynamic needs of a rapidly growing healthcare organization. Your expertise will contribute to optimizing infrastructure and ensuring seamless scalability to support business operations.<br><br>Responsibilities:<br>• Design and implement scalable cloud-based and on-premise network solutions tailored to business requirements.<br>• Manage and execute server migrations, network refreshes, and data/software migration projects.<br>• Oversee the deployment and administration of Microsoft Azure and Office 365 environments.<br>• Automate provisioning processes to streamline operations and enhance system efficiency.<br>• Develop and evaluate innovative solutions to address evolving business needs while maintaining infrastructure reliability.<br>• Ensure optimal functionality and security of Active Directory, SharePoint, and VMware systems.<br>• Collaborate with cross-functional teams to integrate Voice Over IP (VOIP) solutions into the IT ecosystem.<br>• Conduct regular assessments of cloud services and databases to identify opportunities for performance improvement.<br>• Troubleshoot and resolve technical issues related to cloud computing and enterprise systems.<br>• Provide technical guidance and training to IT staff to enhance team capabilities.
  • 2026-01-12T01:54:01Z
Test and Automation Engineer
  • San Antonio, TX
  • onsite
  • Permanent
  • 110000.00 - 120000.00 USD / Yearly
  • Essential Functions <br>· Prepare test reports and communicate test results to engineering and other stakeholders.<br><br>· Interpret and develop test documentation: customer-specific, technical performance, safety, agency, reliability, and manufacturability.<br><br>· Develop and maintain specialized systems and equipment to record test data with LabVIEW programs and the other internal servers.<br><br>· Conduct detailed analysis, simulations, and testing to validate designs.<br><br>· Collaborate with cross-functional teams including engineering, manufacturing, quality, and procurement to ensure project success.<br><br>· Prepare, communicate and monitor major technical project plans.<br><br>· Prepare and present technical reports and documentation.<br><br>· Ensure compliance with industry standards and regulations (e.g., IPC, UL, CE).<br><br>· Mentor and guide junior engineers in their professional development.<br><br>· Troubleshoot and resolve complex electrical and software issues with test systems.<br><br> <br><br>Knowledge, Skills & Abilities<br>· Functional understanding of electronics and control systems.<br><br>· Proficient in reading and interpreting electrical schematics and PCB layouts.<br><br>· Familiarity with CAD software and in-circuit design tools (e.g., Altium, Eagle, Solidworks) recommended.<br><br>· Ability to generate product and hardware test plans.<br><br>· Strong analytical and problem-solving skills.<br><br>· Excellent written and verbal communication skills.<br><br>· Ability to work independently and lead technical teams.<br><br>· Experience with project management and the ability to manage multiple projects simultaneously.<br><br>· Ability to interpret and apply industry standards and regulations.<br><br>· Strong interpersonal skills and ability to build working relationships with team members and stakeholders.<br><br> <br><br>Key Performance Indicators<br><br>· Contribute to the achievement of project milestones and deadlines.<br><br>· Support continuous improvement initiates within the engineering department.<br><br>· Assist in maintaining high standards of product quality and reliability.<br><br>· Contribute to the overall success of engineering projects and initiatives.Work Environment<br><br>· Office setting with occasional visits to customer sites and testing facilities.<br><br>· Safe work environment with minimal exposure to hazards.<br><br>· Standard office hours with occasional overtime or weekend work for project deadlines.
  • 2026-01-05T22:24:33Z
Lead Firmware Engineer
  • Austin, TX
  • onsite
  • Temporary
  • 73.00 - 81.00 USD / Hourly
  • <p><strong>Lead Firmware Engineer</strong></p><p>Hybrid - 3 days onsite | Austin, TX | Contract-to-Hire</p><p><br></p><p>Our client is seeking a <strong>Lead Firmware Engineer</strong> to join a team focused on researching and prototyping emerging technologies. This team operates across multiple disciplines, including embedded engineering, security and cryptography, backend development, mobile platforms, and machine learning. This role requires a highly capable individual contributor who is a self‑starter, with demonstrated expertise in multiple technical domains and the ability to contribute to forward‑looking engineering initiatives.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Take end‑to‑end ownership of the firmware and software development, including design, analysis, implementation, testing, deployment, documentation, and long‑term maintenance.</li><li>Test and debug firmware code, primarily using programming languages such as C or C++.</li><li>Work closely with hardware engineers to define system requirements and ensure seamless integration between hardware and software components.</li><li>Maintain comprehensive documentation of firmware development processes, including specifications and testing results.</li><li>Analyze and enhance the efficiency, stability, and scalability of firmware systems, staying updated on emerging technologies and trends in firmware development.</li></ul>
  • 2026-01-08T01:40:31Z
Python ETL Developer
  • Austin, TX
  • onsite
  • Temporary
  • 64.00 - 78.00 USD / Hourly
  • <p><strong>Python ETL Developer</strong></p><p>Hybrid - 3 days onsite | Austin, TX | Contract</p><p><br></p><p>Our client is actively hiring a <strong>Python ETL Developer</strong> who is passionate about transforming unstructured data into meaningful, actionable information. The ideal candidate has advanced Python expertise, strong analytical skills, proficiency with automation and ETL patterns, and experience working with cloud-based data environments. This role is hands-on and highly collaborative, supporting data ingestion, transformation, automation, and analysis within a dynamic technical environment.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Parse, clean, and transform structured and unstructured datasets</li><li>Build Python-based automation to support a data parsing and processing platform</li><li>Develop ETL-style scripts and data processing workflows</li><li>Improve, maintain, and optimize existing codebases and infrastructure</li><li>Manage and oversee recurring data ingestion processes</li><li>Design and contribute to new data systems and automation tools</li><li>Perform data analysis to support internal stakeholders (e.g., content and marketing teams)</li><li>Establish standards, processes, and CI/CD pipelines for code management</li><li>Utilize AI-driven methods to assist in automated data parsing</li></ul>
  • 2026-01-08T01:40:31Z