Software DeveloperSoftware Developer (Embedded / Systems-Focused) Tulsa, OK (Onsite) Target Compensation: $95K–$125K baseOverviewWe're working with a stable, growth-oriented manufacturing organization looking to add a Software Developer to their internal technology team. This role offers the opportunity to work closely with a hands-on technical lead, building real-world systems that bridge software and hardware in a production environment.This is an ideal fit for someone who enjoys practical engineering challenges, including device integration, internal tools, and operational systems that directly impact the business.What You'll Be DoingDevelop and maintain internal applications supporting day-to-day operationsBuild software that interfaces with embedded systems, sensors, and industrial hardwareWrite, test, and deploy production-ready code across multiple environmentsCollaborate on both software-driven and hardware-integrated projectsTroubleshoot and enhance existing systems and infrastructureSupport system integrations, automation efforts, and IT-related initiativesParticipate in code reviews, system design, and documentationCore Technical Requirements (Must-Have)Proficiency in at least one programming language: Python, C/C++, JavaScript, PHPStrong understanding of APIs and RESTful services, networking fundamentals, and software-to-hardware communicationExperience with embedded systems or microcontrollers (e.g., Raspberry Pi, Arduino), databases (SQL and/or NoSQL), and version control (Git)Ability to work across software, hardware, and systems integration layersPreferred / Nice-to-HaveExperience writing code for device integration or industrial systemsExposure to automation scripting or system integration workBackground in IT support, infrastructure, or systems administrationComfort working in manufacturing or operational environmentsBackgroundBachelor's degree in Computer Science, Computer Engineering, or related field (or equivalent experience)Open to candidates with a mix of professional, academic, or hands-on project experienceWhy This Role Stands OutDirect exposure to hardware + software integration (rare in many dev roles)Opportunity to build systems that directly impact real-world operationsClose mentorship and collaboration with a hands-on technical leadBroad technical exposure across development, systems, and infrastructureIf you're a developer who likes working beyond just the application layer and enjoys seeing your code interact with real-world systems, this is a strong opportunity to grow your skill set.Interested candidates can apply or email for more details.