> Markdown version of [/jobs/ext/1228874-software-engineer](https://www.wearedevelopers.com/jobs/ext/1228874-software-engineer). 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 - **Company:** Grafton, Inc. - **Location:** United States (Remote available) - **Contract:** Permanent contract - **Skills:** .NET Framework, Microsoft Windows, Agile Methodology, Artificial Intelligence, Automation of Tests, C Sharp (Programming Language), C++ (Programming Language), Code Review, Computer Programming, Continuous Integration, Software Design Patterns, Imaging Technology, Python (Programming Language), Microsoft Foundation Class Library (C++ Libraries), Microsoft Visual Studio, Windows Presentation Foundation, MSBuild, Object-Oriented Software Development, Scrum Methodology, Software Construction, Software Engineering, Software Systems, Systems Integration, Windows Desktop, Windows Forms, Data Processing, Software Modules, Test-Driven Development (TDD), Fastapi, Information Technology, Live Streaming, Video Streaming, Software Coding, Software Version Control - **Published:** July 10, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/p3hn9ge1k6 ## About the Role * BSc, MSc, or PhD degree in Computer Science, Software Engineering, Mathematics, or a related field * Professional software engineering experience * Strong programming skills in C++ and/or C# (both preferred) * Hands-on experience with Windows desktop development, including Visual Studio, MSBuild, WPF, and WinForms * Experience with CI/CD pipelines, version control systems, automated testing, technical documentation, and PR-based workflows * Experience working in Agile environments * Solid understanding of object-oriented programming, design patterns, and software engineering best practices * Fluent English communication skills, both written and spoken * Self-driven, proactive mindset with the ability to work independently in a global environment Nice to have * Experience with Windows UI and system technologies such as WPF, WinForms, MFC, COM, and AppAPI * Experience working with Python and mixed C++/Python applications * Experience building and integrating DLLs and LIBs in Windows environments * Knowledge of medical device software development or other regulated industries * Experience with imaging technologies, ultrasound systems, image processing, streaming technologies, DICOMWeb, or archive workflows * Experience using or developing AI-based solutions * German language skills ## Description * Develop, implement, document, test, and verify software modules for diagnostic ultrasound scanners and related healthcare applications * Contribute to key projects including WebViewer, Developer Applications, streaming clients, Python reference clients, and C++ core components * Build software using C++, C#, .NET, WPF, WinForms, COM, AppAPI, Visual Studio, and MSBuild * Apply engineering best practices including TDD, CI/CD, code reviews, automated testing, coding standards, documentation, and PR-based development workflows * Support system integration activities including configuration, hardening, interfaces, image and data handling, streaming protocols, and modular client development * Collaborate with global engineering and system teams to deliver high-quality software solutions in a regulated healthcare environment * Participate in Agile ceremonies including sprint planning, retrospectives, scoping, verification, and continuous improvement initiatives, * Flexible hybrid work model * Continuous learning and professional development opportunities * Cafeteria allowance * Home office support * Glasses allowance * Private health insurance * Parental support programs * Fitness and wellbeing benefits * International and collaborative work environment ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Intro to FastAPI](https://www.wearedevelopers.com/videos/462-intro-to-fastapi) - [How your .NET software supply chain is open to attack : and how to fix it](https://www.wearedevelopers.com/videos/938-how-your-net-software-supply-chain-is-open-to-attack-and-how-to-fix-it) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Building and Deploying Multi-Agent Systems with ADK and Vertex AI](https://www.wearedevelopers.com/videos/1918-building-and-deploying-multi-agent-systems-with-adk-and-vertex-ai) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)