<p>Robert Half is seeking a full-stack Software Developer with a strong emphasis on backend. This is a hands-on role supporting a combination of new development, system enhancements, and integrations across internal applications and third-party platforms.</p><p><br></p><p>The ideal candidate is someone who can contribute ideas, think beyond individual tasks, and remain flexible while working across a variety of technical and business needs.</p><p><br></p><p>Key Responsibilities</p><ul><li>Design, build, and enhance internal applications, including modernizing legacy desktop solutions into web-based platforms</li><li>Develop and maintain integrations with third-party systems, including ERP and external applications</li><li>Build and support RESTful APIs and manage data flow across systems</li><li>Contribute to a range of ongoing initiatives, such as:</li><li>Website enhancements and performance improvements</li><li>Internal dashboards and operational tools</li><li>Modernization of EDI and integration platforms</li><li>Provide support, troubleshoot issues, and deliver incremental system improvements</li><li>Collaborate with cross-functional teams on access management, system monitoring, and business-driven initiatives</li></ul>
<p>Robert Half is seeking an experienced, hands-on Software Development Manager to lead a team of 4–8 developers. This team is responsible for delivering enhancements and maintaining a complex enterprise order management platform. The team operates in a self-organized, agile environment focused on delivering high-quality features and driving customer satisfaction.</p><p><br></p><p>Key Responsibilities</p><ul><li>Lead modernization initiatives, transitioning legacy systems to modern architectures and programming languages</li><li>Promote and implement modern engineering practices, including API-driven design, event-based integrations, CI/CD pipelines, automated testing, and DevOps methodologies</li><li>Support and reinforce Agile (Scrum) development practices</li><li>Provide coaching, mentorship, and technical guidance to developers and team members</li><li>Partner with product stakeholders to prioritize work, manage the product backlog, and ensure alignment with business objectives</li><li>Communicate progress and updates to stakeholders throughout the development lifecycle</li><li>Coordinate efforts across multiple teams and cross-functional partners</li><li>Identify and drive process improvements to increase efficiency and delivery quality</li><li>Support career development and growth of direct reports</li><li>Ensure projects are delivered on time, within scope, and aligned with organizational goals</li></ul>
<p>We are seeking a <strong>Firmware Engineer</strong> for a contract opportunity supporting a complex, data-driven environment where embedded systems, sensor data, and revenue reporting intersect. This role will focus on identifying and resolving data quality issues tied to firmware across a wide range of machine models, some dating back 20+ years.</p><p>You will play a critical role in diagnosing inconsistencies in data generated from physical devices, improving testing capabilities, and helping modernize practices around firmware validation and system reliability.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Analyze and troubleshoot firmware-related data quality issues impacting revenue reporting</li><li>Investigate corrupted or malformed data originating from embedded systems and sensor inputs</li><li>Work across legacy and newer machine models to identify inconsistencies in firmware behavior</li><li>Build and enhance testing environments, including simulated/digital twin systems</li><li>Collaborate with engineering teams to validate fixes across firmware, hardware, and system integrations</li><li>Evaluate messaging between systems and identify potential issues related to communication, power, or hardware reliability</li><li>Support efforts to improve firmware development, testing practices, and overall system integrity</li><li>Document findings and provide clear recommendations for remediation and long-term improvements</li></ul><p><br></p><p><strong>Required Qualifications:</strong></p><ul><li>Strong experience in <strong>firmware development using C and C++</strong></li><li>Proven ability to <strong>troubleshoot embedded systems</strong> tied to physical hardware and sensors</li><li>Experience <strong>building or improving testing environments</strong> for firmware or hardware-integrated systems</li><li>Background working with <strong>data generated from physical devices</strong> (sensor data, telemetry, machine outputs, etc.)</li><li>Strong analytical skills with the ability to trace issues across firmware, hardware, and system integrations</li></ul><p><br></p><p><strong>Preferred Experience:</strong></p><ul><li>Industry experience in <strong>manufacturing, automotive, HVAC, or similar hardware-driven environments</strong></li><li>Experience working with <strong>legacy systems</strong> and modernizing/testing older codebases</li><li>Familiarity with <strong>data quality analysis</strong>, especially in environments where data drives reporting or financial outputs</li><li>Exposure to <strong>digital twin or simulation environments</strong></li><li>Understanding of hardware variability (aging components, connectivity issues, power fluctuations, etc.)</li></ul><p><br></p><p><strong>Work Environment:</strong></p><ul><li>Hybrid schedule: <strong>3 days onsite in the Appleton, WI area</strong></li><li>Collaborative engineering environment with a mix of legacy system support and new product development</li><li>Opportunity to make a direct impact on system reliability and data accuracy</li></ul><p><br></p>