> Markdown version of [/jobs/ext/637885-software-engineer-architecture-systems-integration](https://www.wearedevelopers.com/jobs/ext/637885-software-engineer-architecture-systems-integration). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Architecture & Systems Integration - **Company:** OSI Engineering - **Location:** Raymond, OH, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, C++ (Programming Language), Software Debugging, Python (Programming Language), Software Architecture, Software Engineering, Software Systems, Systems Integration, Cloud Platform System, System-level Testing - **Published:** June 25, 2026 - **Apply:** https://www.dice.com/job-detail/b9369cb9-0d45-4893-bd86-2b7bd3401866 ## About the Role * 10+ years of professional software engineering experience. * Hands-on experience with system-level testing and validation. * Strong proficiency in Python, C++, and/or Java (architecture-level familiarity preferred). * Proven experience in software architecture and system design. * Strong background designing modular, scalable software systems. * Extensive experience in system integration and cross-module communication. * Strong troubleshooting and debugging experience at the system and interface level. * Experience integrating multiple software components into cohesive systems. Preferred Skillset: * Experience with full-stack or multi-layer system design is a plus. * Exposure to cloud environments (AWS preferred) is beneficial but not required. * Familiarity with Agile development methodologies preferred. * Experience in automotive, mobility, or embedded-adjacent systems is a plus but not required. * Strong understanding of complex system integration challenges. * Ability to identify and resolve module communication or interface failures. * Experience working in research, prototype, or proof-of-concept environments. ## Description The ideal candidate will serve as a technical architect responsible for defining system structure, guiding module design, and ensuring seamless integration across software components. This role supports prototype and proof-of-concept development efforts, primarily within in-vehicle and SOC-based systems environments., * Define and own overall software architecture, system structure, and module boundaries. * Design how software components and modules interact, communicate, and integrate within larger systems. * Lead module decomposition, interface definition, and system-level architecture planning. * Ensure independently developed modules integrate into cohesive and functional software systems. * Diagnose, troubleshoot, and resolve complex integration and interface issues across software components. * Support system-level debugging, testing, and validation efforts across integrated environments. * Identify and resolve failures that occur during module integration and system assembly. * Provide technical leadership, mentorship, and architectural guidance to engineering teams. * Collaborate with cross-functional teams to align system design with technical and program objectives. ## Related Videos - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Rethinking Intelligence: AI, Accessibility, and the Future of Inclusive Work - Artur Ortega](https://www.wearedevelopers.com/videos/1377-rethinking-intelligence-ai-accessibility-and-the-future-of-inclusive-work-artur-ortega) - [ShapeShift: Reinventing Agile for a B2B SaaS Scale-Up](https://www.wearedevelopers.com/videos/1655-shapeshift-reinventing-agile-for-a-b2b-saas-scale-up) - [Using AI Without Losing Your Skills](https://www.wearedevelopers.com/videos/2045-using-ai-without-losing-your-skills) - [Building Systems that Last](https://www.wearedevelopers.com/videos/1389-building-systems-that-last) - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)