<p><strong>Robert Half</strong> is actively partnering with an Austin-based client to identify a <strong>Software Engineer</strong>. In this role, you will play a key part in building new products, enhancing existing platforms, and ensuring seamless integration between hardware and software components. <strong>This role is fully onsite in Austin, Tx. </strong></p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, develop, and optimize firmware for embedded systems used in new product development initiatives</li><li>Collaborate closely with software and hardware teams to ensure seamless integration across system components</li><li>Support existing products through troubleshooting, debugging, and ongoing enhancements</li><li>Provide technical support for internal teams and external stakeholders, including issue resolution and performance improvements</li><li>Contribute to the maintenance and evolution of legacy systems, ensuring reliability and scalability</li><li>Develop and maintain clear, organized technical documentation, including design specs, test procedures, and release notes</li><li>Participate in testing, validation, and debugging of firmware to ensure performance and quality standards are met</li><li>Stay current with emerging technologies and contribute to continuous improvement of development processes</li></ul>
<p><b>Data Engineer</b></p><p>Onsite | Austin, TX | Contract</p><p><br></p><ul><li>Design, build, and maintain scalable data pipelines and ETL/ELT processes</li><li>Develop and manage data architectures such as data warehouses, data lakes, and lakehouses</li><li>Ingest and integrate data from multiple sources (databases, APIs, streaming platforms)</li><li>Ensure data quality, integrity, and reliability across systems</li><li>Optimize data processing, storage, and query performance</li><li>Collaborate with data analysts, data scientists, and business teams to support analytics and reporting needs</li><li>Implement automation for data workflows, monitoring, and error handling</li><li>Troubleshoot and resolve data pipeline issues and performance bottlenecks</li><li>Support batch and real‑time data processing frameworks</li><li>Document data models, pipelines, and data engineering processes</li></ul>
<p><b>ERP Engineer</b></p><p>Onsite | Austin, TX | Contract</p><p><br></p><ul><li>Design, implement, and maintain ERP systems (SAP, Oracle, Workday, Microsoft Dynamics, etc.)</li><li>Configure ERP modules to support business functions such as finance, HR, supply chain, and procurement</li><li>Collaborate with business teams to gather requirements and translate them into technical solutions</li><li>Develop, customize, and integrate ERP solutions with other enterprise applications</li><li>Troubleshoot and resolve ERP system issues, ensuring minimal downtime</li><li>Perform system upgrades, patches, and enhancements</li><li>Monitor system performance and optimize for efficiency and scalability</li><li>Support data migration, reporting, and analytics within ERP platforms</li><li>Maintain documentation for system configurations, processes, and procedures</li><li>Ensure compliance with security standards and data governance policies</li></ul>
<p><b>Systems Engineer</b></p><p>Onsite | Austin, TX | Contract</p><ul><li><br></li><li>Design, implement, and maintain server infrastructure (Windows/Linux environments)</li><li>Manage and support on-premise and cloud systems (AWS, Azure, or GCP)</li><li>Monitor system performance, availability, and capacity to ensure optimal uptime</li><li>Install, configure, and maintain operating systems, applications, and system tools</li><li>Troubleshoot and resolve system issues, outages, and performance bottlenecks</li><li>Manage virtualization platforms (VMware, Hyper-V) and container environments when applicable</li><li>Implement and maintain system security, patching, and compliance standards</li><li>Automate system tasks using scripting tools (PowerShell, Bash, Python)</li><li>Collaborate with network, security, and application teams to support infrastructure needs</li><li>Support backup, disaster recovery, and business continuity solutions</li><li>Maintain documentation for system architecture, configurations, and procedures</li><li>Manage user access, identity, and permissions (Active Directory, IAM)</li><li>Evaluate and recommend new technologies to improve system performance and scalability</li><li>Provide technical support and mentorship to junior team members</li></ul>
<p><b>Network Engineer</b></p><p>Onsite | Ausitn, TX | Contract</p><p><br></p><ul><li>Design, implement, and maintain enterprise network infrastructure (LAN, WAN, WLAN, VPN)</li><li>Monitor network performance, availability, and reliability to ensure optimal uptime</li><li>Configure and manage network hardware such as routers, switches, firewalls, and load balancers</li><li>Troubleshoot and resolve network issues, outages, and performance bottlenecks</li><li>Implement and maintain network security measures, including firewalls, IDS/IPS, and access controls</li><li>Plan and execute network upgrades, patches, and system enhancements</li><li>Support cloud and hybrid network environments (AWS, Azure, or GCP connectivity)</li><li>Collaborate with system administrators, security teams, and application teams to support business needs</li><li>Manage IP addressing, DNS, DHCP, and other core network services</li><li>Create and maintain network documentation, diagrams, and standard operating procedures</li><li>Perform capacity planning and scalability assessments for future growth</li><li>Ensure compliance with company policies, security standards, and industry best practices</li><li>Support disaster recovery and business continuity planning for network systems</li><li>Work with vendors and service providers on network-related issues and implementations</li></ul>